Pit Test Coverage Report

Project Summary

Number of Classes Line Coverage Mutation Coverage Test Strength
133 78%
2375/3028
62%
2797/4482
83%
2797/3357

Breakdown by Package

Name Number of Classes Line Coverage Mutation Coverage Test Strength
net.bmahe.genetics4j.core 7
85%
284/335
58%
266/460
76%
266/351
net.bmahe.genetics4j.core.chromosomes 6
62%
144/233
46%
195/427
84%
195/232
net.bmahe.genetics4j.core.chromosomes.factory 5
100%
91/91
87%
110/126
90%
110/122
net.bmahe.genetics4j.core.combination 3
74%
37/50
61%
53/87
78%
53/68
net.bmahe.genetics4j.core.combination.erx 2
71%
73/103
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
78%
58/74
85%
58/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
75%
84/112
70%
139/198
90%
139/154
net.bmahe.genetics4j.core.mutation 7
70%
95/136
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%
295/332
81%
314/388
92%
314/343
net.bmahe.genetics4j.core.spec 8
94%
154/163
68%
254/376
81%
254/313
net.bmahe.genetics4j.core.spec.chromosome 4
72%
21/29
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
79%
11/14
55%
11/20
79%
11/14
net.bmahe.genetics4j.core.spec.selection 8
71%
17/24
71%
22/31
100%
22/22
net.bmahe.genetics4j.core.spec.statistics.distributions 2
67%
4/6
63%
5/8
100%
5/5
net.bmahe.genetics4j.core.termination 1
98%
53/54
95%
120/126
95%
120/126
net.bmahe.genetics4j.core.util 6
65%
102/158
53%
142/269
90%
142/157


Report generated by PIT 1.20.3

Enhanced functionality available at arcmutate.com