Pit Test Coverage Report

Package Summary

com.yubico.webauthn

Number of Classes Line Coverage Mutation Coverage Test Strength
27 86%
1741/2034
88%
673/761
92%
673/732

Breakdown by Class

Name Line Coverage Mutation Coverage Test Strength
AndroidSafetynetAttestationStatementVerifier.java
83%
76/92
100%
22/22
100%
22/22
AppleAttestationStatementVerifier.java
84%
31/37
75%
6/8
86%
6/7
AssertionRequest.java
100%
36/36
100%
17/17
100%
17/17
AssertionResult.java
100%
29/29
95%
19/20
95%
19/20
AssertionResultV2.java
96%
23/24
94%
16/17
94%
16/17
CredentialRecord.java
100%
5/5
100%
2/2
100%
2/2
CredentialRepositoryV1ToV2Adapter.java
56%
5/9
83%
5/6
100%
5/5
Crypto.java
94%
17/18
100%
13/13
100%
13/13
FidoU2fAttestationStatementVerifier.java
71%
52/73
83%
19/23
90%
19/21
FinishAssertionOptions.java
85%
17/20
75%
6/8
100%
6/6
FinishAssertionSteps.java
79%
225/284
88%
91/103
90%
91/101
FinishRegistrationOptions.java
84%
16/19
75%
6/8
100%
6/6
FinishRegistrationSteps.java
82%
227/277
89%
85/96
90%
85/94
NoneAttestationStatementVerifier.java
100%
3/3
100%
2/2
100%
2/2
OriginMatcher.java
97%
34/35
100%
22/22
100%
22/22
PackedAttestationStatementVerifier.java
77%
106/137
86%
36/42
95%
36/38
RegisteredCredential.java
97%
37/38
87%
13/15
93%
13/14
RegistrationResult.java
92%
60/65
94%
31/33
97%
31/32
RelyingParty.java
92%
144/157
95%
37/39
100%
37/37
RelyingPartyV2.java
96%
130/135
100%
35/35
100%
35/35
StartAssertionOptions.java
98%
53/54
100%
31/31
100%
31/31
StartRegistrationOptions.java
91%
39/43
91%
21/23
100%
21/21
TokenBindingValidator.java
79%
19/24
23%
3/13
23%
3/13
TpmAttestationStatementVerifier.java
86%
229/267
84%
74/88
86%
74/86
U2fRawRegisterResponse.java
75%
15/20
100%
8/8
100%
8/8
WebAuthnCodecs.java
87%
101/116
77%
46/60
84%
46/55
X5cAttestationStatementVerifier.java
71%
12/17
100%
7/7
100%
7/7


Report generated by PIT 1.15.0