You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-> currently the LCE and jQA Plugin are tested separately via suites of integration tests
3
+
4
+
**LCE Integration Tests:**
5
+
- located under `./typescript/test`
6
+
- they test the extraction of individual [[Concepts|concepts]] by running the complete extraction process on different sample projects and validating the resulting `LCEConcept` objects
7
+
- to simply the test code a number of utility methods are defined under `./typescript/test/utils`
8
+
9
+
**jQA Plugin Integration Tests:**
10
+
- located under `./java/src/test`
11
+
- they test the generation of graph structures based on sample JSON reports generated by the LCE
12
+
- for changes in the report data structures the sample reports have to be re-generated by running `./java/src/test/resources/regenerate-test-data.sh`
Copy file name to clipboardExpand all lines: docs/usage/Node Relation - Dependencies.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -74,6 +74,7 @@ export class B {
74
74
- the property `prop` is used once by the method `run` in its assignment statement
75
75
76
76
The following propagations/aggregations take place:
77
+
77
78
2. Target propagation:
78
79
- the direct dependency to the method is propagated upwards to the class level where it is combined with the existing direct dependency to the class (leading to a combined cardinality of `2`)
79
80
- the dependency to the class (with the aggregated cardinality of `2`) is propagated up once more to the module level
0 commit comments