Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
179 0 0 0 100% 12.289

Note: failures are anticipated and checked for with assertions while errors are unanticipated.


Package List

[Summary] [Package List] [Test Cases]


Package Tests Errors Failures Skipped Success Rate Time
org.shredzone.acme4j.exception 13 0 0 0 100% 1.756
org.shredzone.acme4j.toolbox 42 0 0 0 100% 0.877
org.shredzone.acme4j.connector 42 0 0 0 100% 2.817
org.shredzone.acme4j 61 0 0 0 100% 4.992
org.shredzone.acme4j.provider.letsencrypt 2 0 0 0 100% 0.125
org.shredzone.acme4j.provider.pebble 2 0 0 0 100% 0.135
org.shredzone.acme4j.challenge 12 0 0 0 100% 0.487
org.shredzone.acme4j.provider 5 0 0 0 100% 1.1

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

org.shredzone.acme4j.exception

Class Tests Errors Failures Skipped Success Rate Time
AcmeNetworkExceptionTest 1 0 0 0 100% 0.077
AcmeRateLimitedExceptionTest 2 0 0 0 100% 0.137
AcmeRetryAfterExceptionTest 2 0 0 0 100% 0.1
AcmeProtocolExceptionTest 2 0 0 0 100% 0.16
AcmeUserActionRequiredExceptionTest 2 0 0 0 100% 0.146
AcmeExceptionTest 3 0 0 0 100% 0.106
AcmeLazyLoadingExceptionTest 1 0 0 0 100% 1.03

org.shredzone.acme4j.toolbox

Class Tests Errors Failures Skipped Success Rate Time
JSONTest 12 0 0 0 100% 0.195
JSONBuilderTest 7 0 0 0 100% 0.177
JoseUtilsTest 11 0 0 0 100% 0.491
AcmeUtilsTest 12 0 0 0 100% 0.014

org.shredzone.acme4j.connector

Class Tests Errors Failures Skipped Success Rate Time
HttpConnectorTest 2 0 0 0 100% 1.041
TrimmingInputStreamTest 2 0 0 0 100% 0.157
ResourceIteratorTest 4 0 0 0 100% 0.185
DefaultConnectionTest 30 0 0 0 100% 1.18
SessionProviderTest 3 0 0 0 100% 0.154
ResourceTest 1 0 0 0 100% 0.1

org.shredzone.acme4j

Class Tests Errors Failures Skipped Success Rate Time
CertificateTest 5 0 0 0 100% 0.226
LoginTest 4 0 0 0 100% 0.991
SessionTest 5 0 0 0 100% 1.011
AccountTest 9 0 0 0 100% 0.4
StatusTest 1 0 0 0 100% 0.079
AccountBuilderTest 4 0 0 0 100% 0.992
AcmeResourceTest 3 0 0 0 100% 0.163
OrderTest 6 0 0 0 100% 0.211
AcmeJsonResourceTest 3 0 0 0 100% 0.112
AuthorizationTest 7 0 0 0 100% 0.152
OrderBuilderTest 4 0 0 0 100% 0.195
IdentifierTest 8 0 0 0 100% 0.271
ProblemTest 2 0 0 0 100% 0.189

org.shredzone.acme4j.provider.letsencrypt

Class Tests Errors Failures Skipped Success Rate Time
LetsEncryptAcmeProviderTest 2 0 0 0 100% 0.125

org.shredzone.acme4j.provider.pebble

Class Tests Errors Failures Skipped Success Rate Time
PebbleAcmeProviderTest 2 0 0 0 100% 0.135

org.shredzone.acme4j.challenge

Class Tests Errors Failures Skipped Success Rate Time
DnsChallengeTest 1 0 0 0 100% 0.063
HttpChallengeTest 2 0 0 0 100% 0.071
TlsAlpn01ChallengeTest 1 0 0 0 100% 0.07
ChallengeTest 7 0 0 0 100% 0.217
TokenChallengeTest 1 0 0 0 100% 0.066

org.shredzone.acme4j.provider

Class Tests Errors Failures Skipped Success Rate Time
AbstractAcmeProviderTest 3 0 0 0 100% 1.051
GenericAcmeProviderTest 2 0 0 0 100% 0.049

Test Cases

[Summary] [Package List] [Test Cases]

CertificateTest

testRevokeCertificateWithReason 0.152
testRevokeCertificate 0.023
testRevokeCertificateByKeyPair 0.013
testRevocationReason 0.012
testDownload 0.019

JSONTest

testWrongGetter 0.025
testEmptyArray 0.001
testParsersBadJSON 0.001
testSerialization 0.051
testArray 0.001
testEmpty 0
testParsers 0
testArrayStream 0.002
testNullGetter 0.008
testGetter 0.012
testObject 0.008
testArrayIterator 0.001

LoginTest

testKeyChange 0.003
testCreateChallenge 0.981
testBinder 0.001
testConstructor 0

HttpConnectorTest

testUserAgent 0.09
testMockOpenConnection 0.92

SessionTest

testGettersAndSetters 0.058
testLogin 0.031
testDirectory 0.862
testNoMeta 0.002
testConstructor 0

DnsChallengeTest

testDnsChallenge 0.063

AcmeNetworkExceptionTest

testAcmeNetworkException 0.077

HttpChallengeTest

testNoTokenSet 0.025
testHttpChallenge 0.045

AbstractAcmeProviderTest

testResources 1.048
testCreateChallenge 0.002
testConnect 0

TlsAlpn01ChallengeTest

testTlsAlpn01Challenge 0.07

AcmeRateLimitedExceptionTest

testAcmeRateLimitedException 0.13
testNullAcmeRateLimitedException 0.001

AcmeRetryAfterExceptionTest

testRequiredAcmeRetryAfterException 0.002
testAcmeRetryAfterException 0.096

LetsEncryptAcmeProviderTest

testAccepts 0.087
testResolve 0.035

TrimmingInputStreamTest

testEmpty 0.104
testTrim 0.046

AcmeProtocolExceptionTest

testCausedAcmeProtocolException 0.093
testAcmeProtocolException 0.013

AccountTest

testChangeSameKey 0.063
testPreAuthorizeDomain 0.078
testUpdateAccount 0.007
testNoPreAuthorizeDomain 0.016
testAuthorizeBadDomain 0.001
testModify 0.005
testDeactivate 0.002
testLazyLoading 0.022
testChangeKey 0.202

StatusTest

testParse 0.079

AcmeUserActionRequiredExceptionTest

testAcmeUserActionRequiredException 0.132
testNullAcmeUserActionRequiredException 0.013

ResourceIteratorTest

nullTest 0.108
iteratorTest 0.023
removeTest 0.002
nextHasNextTest 0.003

JSONBuilderTest

testKey 0.163
testArray 0
testEmpty 0
testDate 0.005
testBase64 0
testBasics 0.004
testObject 0

ChallengeTest

testTrigger 0.152
testBadUnmarshall 0.004
testUnmarshal 0.039
testNotAcceptable 0.002
testRespond 0.001
testUpdateRetryAfter 0.012
testUpdate 0.002

AccountBuilderTest

testRegistrationWithKid 0.358
testRegistration 0.003
testEmailAddresses 0.626
testOnlyExistingRegistration 0.002

JoseUtilsTest

testCreateExternalAccountBinding 0.392
testCreateJosePostAsGetRequest 0.046
testP256ECKey 0.007
testP384ECKey 0.003
testPublicKeyToJWK 0.001
testCreateJosePostRequest 0.019
testP521ECKey 0.004
testCreateJoseKeyChangeRequest 0.015
testMacKey 0.001
testRsaKey 0
testThumbprint 0.001

AcmeExceptionTest

testCausedAcmeException 0.104
testMessageAcmeException 0
testAcmeException 0

DefaultConnectionTest

testAcceptThrowsException 1.083
testNoLocation 0.002
testSendSignedRequest 0.007
testHandleRetryAfterHeaderDelta 0.002
testInvalidNonceFromHeader 0.002
testAcceptThrowsServerException 0.006
testGetLink 0.005
testGetRelativeLocation 0.001
testGetAbsoluteLocation 0.001
testGetMultiLink 0.002
testSendSignedPostAsGetRequest 0.007
testReadBadCertificate 0.005
testSendRequest 0.002
testHandleRetryAfterNotAccepted 0.002
testAcceptThrowsNoTypeException 0.005
testSendSignedRequestNoKid 0.007
testReadJsonResponse 0.001
testGetNonceFromHeader 0.001
testAcceptThrowsOtherException 0.004
testAccept 0.004
testSendSignedRequestNoNonce 0.002
testAcceptThrowsUserActionRequiredException 0.006
testReadCertificate 0.004
testGetNoLink 0.002
testNoNonceFromHeader 0.001
testResetNonce 0.001
testHandleRetryAfterHeaderDate 0.002
testHandleRetryAfterHeaderNull 0.001
testAcceptThrowsRateLimitedException 0.005
testSendCertificateRequest 0.005

AcmeResourceTest

testSerialization 0.136
testRebind 0.011
testConstructor 0.004

SessionProviderTest

testConnectURI 0.104
testNone 0.047
testDuplicate 0.001

TokenChallengeTest

testInvalidToken 0.066

AcmeLazyLoadingExceptionTest

testAcmeLazyLoadingException 1.03

OrderTest

testRecurrentUpdate 0.105
testRecurrentFinalize 0.02
testFinalize 0.057
testCancel 0.003
testUpdate 0.007
testLazyLoading 0.003

AcmeJsonResourceTest

testLoginConstructor 0.072
testSetJson 0.021
testInvalidate 0.001

AcmeUtilsTest

testBase64UrlValidate 0.001
testStripErrorPrefix 0
testWriteToPem 0.005
testToAce 0.001
testSha256HashHexEncode 0
testPrivateConstructor 0
testValidateContact 0
testInvalid 0
testParser 0.003
testBase64UrlDecode 0
testBase64UrlEncode 0
testGetContentType 0

GenericAcmeProviderTest

testAccepts 0
testResolve 0.001

AuthorizationTest

testFailDuplicateChallenges 0.031
testFindChallenge 0.017
testWildcard 0.015
testUpdateRetryAfter 0.03
testDeactivate 0.018
testUpdate 0.026
testLazyLoading 0.005

OrderBuilderTest

testRecurrentOrderCertificateFails 0.118
testOrderCertificate 0.066
testRecurrentNotMixed 0.001
testRecurrentOrderCertificate 0.008

PebbleAcmeProviderTest

testAccepts 0.087
testResolve 0.047

IdentifierTest

testDns 0.265
testNoDns 0.001
testNoIp 0
testNull 0
testIp 0.001
testGetters 0
testConstants 0
testEquals 0.001

ResourceTest

testPath 0.1

ProblemTest

testToString 0.084
testProblem 0.1