Pit Test Coverage Report

Project Summary

Number of Classes Line Coverage Mutation Coverage Test Strength
130 77%
2237/2924
60%
2568/4309
83%
2568/3093

Breakdown by Package

Name Number of Classes Line Coverage Mutation Coverage Test Strength
net.bmahe.genetics4j.core 6
84%
271/324
58%
250/434
76%
250/329
net.bmahe.genetics4j.core.chromosomes 6
59%
132/222
42%
170/402
83%
170/205
net.bmahe.genetics4j.core.chromosomes.factory 5
100%
87/87
87%
110/126
90%
110/122
net.bmahe.genetics4j.core.combination 3
76%
37/49
61%
53/87
78%
53/68
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
89%
41/46
74%
51/69
81%
51/63
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 2
74%
40/54
70%
47/67
77%
47/61
net.bmahe.genetics4j.core.evolutionlisteners 3
0%
0/51
0%
0/89
100%
0/0
net.bmahe.genetics4j.core.mutation 7
72%
99/138
51%
67/131
75%
67/89
net.bmahe.genetics4j.core.mutation.chromosome.creepmutation 3
100%
81/81
81%
90/111
81%
90/111
net.bmahe.genetics4j.core.mutation.chromosome.randommutation 4
100%
72/72
83%
90/108
83%
90/108
net.bmahe.genetics4j.core.mutation.chromosome.swapmutation 4
21%
22/107
6%
10/165
48%
10/21
net.bmahe.genetics4j.core.postevaluationprocess 1
72%
21/29
55%
55/100
83%
55/66
net.bmahe.genetics4j.core.replacement 6
66%
90/137
66%
58/88
85%
58/68
net.bmahe.genetics4j.core.selection 12
90%
316/350
83%
336/403
94%
336/358
net.bmahe.genetics4j.core.spec 8
94%
153/162
68%
254/376
81%
254/313
net.bmahe.genetics4j.core.spec.chromosome 4
66%
21/32
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
75%
18/24
75%
12/16
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
76%
19/25
79%
26/33
100%
26/26
net.bmahe.genetics4j.core.spec.statistics.distributions 2
67%
4/6
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.19.6

Enhanced functionality available at arcmutate.com