Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
131 0 0 0 100% 3.981

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 14 0 0 0 100% 0.163
org.shredzone.acme4j.toolbox 31 0 0 0 100% 0.315
org.shredzone.acme4j.connector 32 0 0 0 100% 1.628
org.shredzone.acme4j 34 0 0 0 100% 1.195
org.shredzone.acme4j.provider.letsencrypt 2 0 0 0 100% 0.006
org.shredzone.acme4j.challenge 13 0 0 0 100% 0.127
org.shredzone.acme4j.provider 5 0 0 0 100% 0.547

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
AcmeRateLimitExceededExceptionTest 2 0 0 0 100% 0.014
AcmeNetworkExceptionTest 1 0 0 0 100% 0.001
AcmeAgreementRequiredExceptionTest 2 0 0 0 100% 0.025
AcmeRetryAfterExceptionTest 3 0 0 0 100% 0.038
AcmeProtocolExceptionTest 2 0 0 0 100% 0.027
AcmeExceptionTest 3 0 0 0 100% 0.047
AcmeConflictExceptionTest 1 0 0 0 100% 0.011

org.shredzone.acme4j.toolbox

Class Tests Errors Failures Skipped Success Rate Time
JSONTest 11 0 0 0 100% 0.053
JSONBuilderTest 8 0 0 0 100% 0.046
AcmeUtilsTest 12 0 0 0 100% 0.216

org.shredzone.acme4j.connector

Class Tests Errors Failures Skipped Success Rate Time
HttpConnectorTest 2 0 0 0 100% 0.681
ResourceIteratorTest 4 0 0 0 100% 0.105
DefaultConnectionTest 22 0 0 0 100% 0.757
SessionProviderTest 3 0 0 0 100% 0.062
ResourceTest 1 0 0 0 100% 0.023

org.shredzone.acme4j

Class Tests Errors Failures Skipped Success Rate Time
CertificateTest 6 0 0 0 100% 0.081
SessionTest 5 0 0 0 100% 0.616
RegistrationBuilderTest 1 0 0 0 100% 0.01
StatusTest 1 0 0 0 100% 0.018
AcmeResourceTest 3 0 0 0 100% 0.029
RegistrationTest 11 0 0 0 100% 0.331
AuthorizationTest 6 0 0 0 100% 0.066
ProblemTest 1 0 0 0 100% 0.044

org.shredzone.acme4j.provider.letsencrypt

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

org.shredzone.acme4j.challenge

Class Tests Errors Failures Skipped Success Rate Time
DnsChallengeTest 1 0 0 0 100% 0.036
HttpChallengeTest 2 0 0 0 100% 0.029
ChallengeTest 10 0 0 0 100% 0.062

org.shredzone.acme4j.provider

Class Tests Errors Failures Skipped Success Rate Time
AbstractAcmeProviderTest 3 0 0 0 100% 0.544
GenericAcmeProviderTest 2 0 0 0 100% 0.003

Test Cases

[Summary] [Package List] [Test Cases]

CertificateTest

testRetryAfter 0.023
testRevokeCertificateWithReason 0.028
testRevokeCertificate 0.006
testRevokeCertificateByKeyPair 0.003
testRevocationReason 0.002
testDownload 0.009

JSONTest

testWrongGetter 0.002
testParsersBadJSON 0.002
testSerialization 0.036
testArray 0.001
testEmpty 0
testParsers 0.004
testArrayStream 0.002
testNullGetter 0
testGetter 0.001
testObject 0.001
testArrayIterator 0

HttpConnectorTest

testUserAgent 0.012
testMockOpenConnection 0.658

AcmeRateLimitExceededExceptionTest

testAcmeRateLimitExceededException 0.002
testNullAcmeRateLimitExceededException 0

SessionTest

testGettersAndSetters 0.006
testDirectory 0.518
testCreateChallenge 0.083
testNoMeta 0.002
testConstructor 0.001

DnsChallengeTest

testDnsChallenge 0.036

AcmeNetworkExceptionTest

testAcmeNetworkException 0.001

RegistrationBuilderTest

testRegistration 0.01

HttpChallengeTest

testNoTokenSet 0
testHttpChallenge 0.028

AcmeAgreementRequiredExceptionTest

testAcmeAgreementRequiredException 0.022
testNullAcmeAgreementRequiredException 0

AbstractAcmeProviderTest

testResources 0.541
testCreateChallenge 0
testConnect 0.002

AcmeRetryAfterExceptionTest

testNullAcmeRetryAfterException 0.008
testRequiredAcmeRetryAfterException 0
testAcmeRetryAfterException 0

LetsEncryptAcmeProviderTest

testAccepts 0.001
testResolve 0.004

AcmeProtocolExceptionTest

testCausedAcmeProtocolException 0.026
testAcmeProtocolException 0

StatusTest

testParse 0.018

ResourceIteratorTest

nullTest 0.036
iteratorTest 0.046
removeTest 0.005
nextHasNextTest 0.013

JSONBuilderTest

testKey 0.036
testArray 0
testEmpty 0
testDate 0.006
testResource 0
testBase64 0
testBasics 0.002
testObject 0

ChallengeTest

testTrigger 0.012
testBadUnmarshall 0.001
testBadBind 0.002
testNotAcceptable 0.002
testNullChallenge 0.001
testRespond 0.001
testUpdateRetryAfter 0.003
testUnmarshall 0.004
testUpdate 0.013
testChallenge 0.004

AcmeExceptionTest

testCausedAcmeException 0.032
testMessageAcmeException 0
testAcmeException 0.013

DefaultConnectionTest

testAcceptThrowsException 0.699
testNoLocation 0.001
testSendSignedRequest 0.014
testHandleRetryAfterHeaderDelta 0.002
testInvalidNonceFromHeader 0.002
testAcceptThrowsServerException 0.001
testGetLink 0.007
testGetRelativeLocation 0.002
testGetAbsoluteLocation 0.001
testReadBadCertificate 0.003
testSendRequest 0.002
testHandleRetryAfterNotAccepted 0.001
testAcceptThrowsNoTypeException 0.001
testReadJsonResponse 0.002
testGetNonceFromHeader 0.002
testAcceptThrowsOtherException 0.003
testAccept 0.002
testSendSignedRequestNoNonce 0.001
testReadCertificate 0.003
testNoNonceFromHeader 0.002
testHandleRetryAfterHeaderDate 0.001
testHandleRetryAfterHeaderNull 0.001

AcmeResourceTest

testSerialization 0.016
testRebind 0.003
testConstructor 0.003

RegistrationTest

testRequestCertificateBrokenSync 0.026
testChangeSameKey 0.001
testRequestCertificateSync 0.006
testRequestCertificateAsync 0.002
testAuthorizeBadDomain 0.001
testUpdateRegistration 0.004
testModify 0.002
testDeactivate 0.001
testAuthorizeDomain 0.014
testLazyLoading 0.002
testChangeKey 0.267

SessionProviderTest

testConnectURI 0.049
testNone 0.001
testDuplicate 0.01

AcmeConflictExceptionTest

testAcmeConflictException 0.011

AcmeUtilsTest

testP256ECKey 0.006
testP384ECKey 0.003
testStripErrorPrefix 0
testToAce 0.198
testSha256HashHexEncode 0
testPrivateConstructor 0
testP521ECKey 0.003
testInvalid 0
testParser 0.002
testRsaKey 0
testBase64UrlEncode 0
testGetContentType 0

GenericAcmeProviderTest

testAccepts 0.001
testResolve 0.001

AuthorizationTest

testFindChallenge 0.035
testFindCombination 0.017
testUpdateRetryAfter 0.003
testDeactivate 0.001
testUpdate 0.004
testLazyLoading 0.002

ResourceTest

testPath 0.023

ProblemTest

testProblem 0.044