Pit Test Coverage Report

Project Summary

Number of Classes Line Coverage Mutation Coverage Test Strength
137 86%
2610/3050
68%
3047/4479
84%
3047/3611

Breakdown by Package

Name Number of Classes Line Coverage Mutation Coverage Test Strength
net.bmahe.genetics4j.core 7
85%
278/327
57%
261/454
75%
261/346
net.bmahe.genetics4j.core.chromosomes 6
63%
141/223
45%
189/419
83%
189/227
net.bmahe.genetics4j.core.chromosomes.factory 5
100%
91/91
87%
110/126
90%
110/122
net.bmahe.genetics4j.core.combination 3
98%
48/49
92%
80/87
96%
80/83
net.bmahe.genetics4j.core.combination.erx 2
74%
76/103
42%
77/184
58%
77/132
net.bmahe.genetics4j.core.combination.multicombinations 2
100%
34/34
88%
28/32
88%
28/32
net.bmahe.genetics4j.core.combination.multipointarithmetic 4
92%
132/143
76%
183/241
86%
183/214
net.bmahe.genetics4j.core.combination.multipointcrossover 5
92%
155/168
70%
174/247
82%
174/212
net.bmahe.genetics4j.core.combination.ordercrossover 2
90%
43/48
80%
59/74
87%
59/68
net.bmahe.genetics4j.core.combination.singlepointarithmetic 4
88%
97/110
71%
121/171
85%
121/143
net.bmahe.genetics4j.core.combination.singlepointcrossover 5
96%
111/116
78%
115/147
89%
115/129
net.bmahe.genetics4j.core.evaluation 3
56%
45/81
55%
49/89
75%
49/65
net.bmahe.genetics4j.core.evolutionlisteners 4
75%
84/112
71%
139/196
91%
139/152
net.bmahe.genetics4j.core.mutation 9
81%
141/174
69%
105/153
85%
105/124
net.bmahe.genetics4j.core.mutation.chromosome.creepmutation 3
100%
84/84
81%
90/111
81%
90/111
net.bmahe.genetics4j.core.mutation.chromosome.randommutation 4
100%
73/73
83%
90/108
83%
90/108
net.bmahe.genetics4j.core.mutation.chromosome.swapmutation 4
100%
107/107
68%
113/165
78%
113/145
net.bmahe.genetics4j.core.postevaluationprocess 1
73%
22/30
55%
55/100
83%
55/66
net.bmahe.genetics4j.core.replacement 6
82%
113/138
74%
65/88
86%
65/76
net.bmahe.genetics4j.core.selection 12
96%
319/332
87%
332/380
91%
332/363
net.bmahe.genetics4j.core.spec 8
95%
155/164
70%
257/369
81%
257/316
net.bmahe.genetics4j.core.spec.chromosome 4
72%
21/29
38%
12/32
100%
12/12
net.bmahe.genetics4j.core.spec.combination 8
50%
12/24
34%
10/29
100%
10/10
net.bmahe.genetics4j.core.spec.mutation 6
97%
33/34
93%
26/28
100%
26/26
net.bmahe.genetics4j.core.spec.replacement 3
86%
12/14
65%
13/20
81%
13/16
net.bmahe.genetics4j.core.spec.selection 8
90%
27/30
82%
27/33
100%
27/27
net.bmahe.genetics4j.core.spec.statistics.distributions 2
67%
4/6
63%
5/8
100%
5/5
net.bmahe.genetics4j.core.termination 1
98%
50/51
96%
119/124
96%
119/124
net.bmahe.genetics4j.core.util 6
66%
102/155
54%
143/264
91%
143/157


Report generated by PIT 1.25.7 support

Enhanced functionality available at arcmutate.com