Pit Test Coverage Report

Project Summary

Number of Classes Line Coverage Mutation Coverage Test Strength
133 77%
2366/3066
61%
2720/4474
83%
2720/3277

Breakdown by Package

Name Number of Classes Line Coverage Mutation Coverage Test Strength
net.bmahe.genetics4j.core 7
84%
288/342
57%
259/451
76%
259/342
net.bmahe.genetics4j.core.chromosomes 6
63%
149/238
46%
195/427
84%
195/232
net.bmahe.genetics4j.core.chromosomes.factory 5
100%
90/90
87%
110/126
90%
110/122
net.bmahe.genetics4j.core.combination 3
77%
41/53
62%
58/94
78%
58/74
net.bmahe.genetics4j.core.combination.erx 2
67%
71/106
39%
73/185
57%
73/128
net.bmahe.genetics4j.core.combination.multicombinations 2
29%
10/35
13%
4/32
67%
4/6
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
77%
57/74
84%
57/68
net.bmahe.genetics4j.core.combination.singlepointarithmetic 4
85%
93/110
68%
117/171
85%
117/138
net.bmahe.genetics4j.core.combination.singlepointcrossover 5
96%
111/116
76%
112/147
88%
112/128
net.bmahe.genetics4j.core.evaluation 3
57%
48/84
53%
47/89
72%
47/65
net.bmahe.genetics4j.core.evolutionlisteners 4
74%
83/112
70%
134/192
91%
134/148
net.bmahe.genetics4j.core.mutation 7
71%
100/141
51%
67/131
75%
67/89
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%
74/74
83%
90/108
83%
90/108
net.bmahe.genetics4j.core.mutation.chromosome.swapmutation 4
20%
22/109
6%
10/165
48%
10/21
net.bmahe.genetics4j.core.postevaluationprocess 1
73%
22/30
55%
55/100
83%
55/66
net.bmahe.genetics4j.core.replacement 6
66%
92/140
66%
58/88
85%
58/68
net.bmahe.genetics4j.core.selection 12
89%
299/336
81%
313/388
91%
313/343
net.bmahe.genetics4j.core.spec 8
94%
153/162
68%
254/376
81%
254/313
net.bmahe.genetics4j.core.spec.chromosome 4
60%
21/35
38%
12/32
100%
12/12
net.bmahe.genetics4j.core.spec.combination 7
27%
6/22
15%
4/26
100%
4/4
net.bmahe.genetics4j.core.spec.mutation 5
72%
18/25
63%
12/19
100%
12/12
net.bmahe.genetics4j.core.spec.replacement 3
81%
13/16
55%
11/20
79%
11/14
net.bmahe.genetics4j.core.spec.selection 8
73%
19/26
71%
22/31
100%
22/22
net.bmahe.genetics4j.core.spec.statistics.distributions 2
71%
5/7
63%
5/8
100%
5/5
net.bmahe.genetics4j.core.termination 1
39%
22/57
41%
52/126
95%
52/55
net.bmahe.genetics4j.core.util 6
65%
102/157
53%
142/269
90%
142/157


Report generated by PIT 1.20.3

Enhanced functionality available at arcmutate.com