Coverage Report - com.jeantessier.diff
 
Package # Classes Line Coverage Branch Coverage Complexity
com.jeantessier.diff47
93%
4383/4702
74%
922/1242
1.693
 
Classes in this Package Line Coverage Branch Coverage Complexity
APIDifferenceStrategy
100%
52/52
97%
82/84
2.474
ClassDifferences
96%
28/29
90%
9/10
1.333
ClassReport
85%
358/418
81%
181/222
2.623
CodeDifferenceStrategy
81%
22/27
73%
19/26
2.143
CodeDifferences
100%
7/7
100%
4/4
1.25
ConstructorDifferences
100%
4/4
N/A
1
DecoratorDifferences
54%
6/11
0%
0/2
1.2
DeprecatableDifferences
100%
19/19
83%
10/12
1.667
DifferenceStrategy
N/A
N/A
1
DifferenceStrategyDecorator
100%
10/10
N/A
1
Differences
N/A
N/A
1
DifferencesFactory
98%
101/103
93%
90/96
9
FeatureDifferences
92%
23/25
100%
6/6
1.333
FieldDifferences
100%
9/9
100%
4/4
1.2
IncompatibleDifferenceStrategy
100%
13/13
92%
105/114
4.833
InterfaceDifferences
100%
4/4
N/A
1
ListBasedDifferenceStrategy
86%
52/60
85%
24/28
2
ListDiffPrinter
76%
91/119
92%
26/28
1.343
ListDocumentedElements
0%
0/76
0%
0/56
4.857
MethodDifferences
100%
4/4
N/A
1
MockDifferenceStrategy
100%
26/26
N/A
1
NoDifferenceStrategy
37%
3/8
N/A
1
PackageDifferences
94%
17/18
71%
10/14
2
Printer
64%
22/34
N/A
1
ProjectDifferences
92%
12/13
N/A
1
RemovableDifferences
94%
18/19
87%
14/16
1.667
Report
96%
184/190
88%
90/102
5.25
TestAPIDifferenceStrategy
97%
427/436
N/A
1
TestAll
0%
0/1
N/A
0
TestClassReport
94%
125/132
N/A
1.077
TestCodeDifferenceStrategy
100%
28/28
N/A
1
TestDeprecatableDifferences
100%
57/57
50%
8/16
1
TestDifferencesFactory
100%
337/337
50%
60/120
1
TestDifferencesFactoryBase
100%
31/31
92%
13/14
2.167
TestDifferencesFactoryForCompatibleClassWithIncompatibleMethod
93%
31/33
75%
3/4
1.333
TestDifferencesFactoryWithAPIAndCodeDifferenceStrategy
100%
67/67
100%
24/24
2.714
TestDifferencesFactoryWithAPIDifferenceStrategy
96%
82/85
87%
21/24
2.714
TestDifferencesFactoryWithFilter
100%
35/35
N/A
1
TestDifferencesFactoryWithIncompatibleDifferenceStrategy
96%
82/85
87%
21/24
2.714
TestDifferencesFactoryWithStrategy
100%
21/21
N/A
1
TestIncompatibleDifferenceStrategy
100%
436/436
N/A
1
TestIncompatibleDifferenceStrategyWithPublishedAPI
100%
916/916
75%
6/8
1.043
TestListBasedDifferenceStrategy
97%
266/272
N/A
1.125
TestListDiffPrinter
85%
250/293
50%
92/184
2.429
TestReport
76%
87/114
N/A
2.2
Visitor
N/A
N/A
1
VisitorBase
80%
20/25
N/A
1