Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
82000100%10.231

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


Package List

[Summary] [Package List] [Test Cases]


PackageTestsErrors FailuresSkippedSuccess RateTime
org.bitrepository.common.exception1000100%0.003
org.bitrepository.protocol.utils5000100%0.01
org.bitrepository.protocol.security12000100%0.215
org.bitrepository.protocol.security.exception7000100%0.01
org.bitrepository.common8000100%0.011
org.bitrepository.protocol9000100%8.957
org.bitrepository.settings2000100%0.147
org.bitrepository.common.settings3000100%0.287
org.bitrepository.common.utils35000100%0.591

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

org.bitrepository.common.exception

ClassTestsErrors FailuresSkippedSuccess RateTime
UnableToFinishExceptionTest1000100%0.003

org.bitrepository.protocol.utils

ClassTestsErrors FailuresSkippedSuccess RateTime
MessageUtilsTest4000100%0
ConfigLoaderTest1000100%0.01

org.bitrepository.protocol.security

ClassTestsErrors FailuresSkippedSuccess RateTime
PermissionStoreTest4000100%0.005
SecurityManagerTest5000100%0.055
CertificateIDTest3000100%0.155

org.bitrepository.protocol.security.exception

ClassTestsErrors FailuresSkippedSuccess RateTime
UnregisteredPermissionTest1000100%0.001
OperationAuthorizationExceptionTest1000100%0.001
CertificateUseExceptionTest1000100%0.001
SecurityExceptionTest1000100%0.001
MessageAuthenticationExceptionTest1000100%0.006
MessageSignerExceptionTest1000100%0
PermissionStoreExceptionTest1000100%0

org.bitrepository.common

ClassTestsErrors FailuresSkippedSuccess RateTime
ArgumentValidatorTest8000100%0.011

org.bitrepository.protocol

ClassTestsErrors FailuresSkippedSuccess RateTime
ProtocolComponentFactoryTest1000100%0
MessageCreationTest1000100%5.211
MessageBusTest6000100%2.62
MultiThreadedMessageBusTest1000100%1.126

org.bitrepository.settings

ClassTestsErrors FailuresSkippedSuccess RateTime
SettingsProviderTest2000100%0.147

org.bitrepository.common.settings

ClassTestsErrors FailuresSkippedSuccess RateTime
XMLFileSettingsLoaderTest1000100%0.019
SettingsLoaderTest2000100%0.268

org.bitrepository.common.utils

ClassTestsErrors FailuresSkippedSuccess RateTime
ChecksumUtilsTest6000100%0.511
CalendarUtilsTest2000100%0.011
FileUtilsTest8000100%0.024
FileIDValidatorTest3000100%0.019
StreamUtilsTest2000100%0.001
TimeMeasurementUtilsTest4000100%0.004
FileIDUtilsTest2000100%0.012
ResponseInfoUtilsTest2000100%0.001
TimeUtilsTest2000100%0.002
Base16UtilsTest4000100%0.006

Test Cases

[Summary] [Package List] [Test Cases]

ChecksumUtilsTest

calculateDigestChecksums0.01
calculateHmacChecksums0.186
testChecksumAlgorithmValidation0.006
testChecksumOnFile0.001
testDefaultChecksum0.305
utilityTester0.003

UnregisteredPermissionTest

testUnregisteredPermissionException0.001

CalendarUtilsTest

calendarTester0.01
utilityTester0.001

PermissionStoreTest

certificatePermissionCheckTest0.001
negativeCertificateRetrievalTest0.002
positiveCertificateRetrievalTest0.002
unknownCertificatePermissionCheckTest0

FileUtilsTest

createDeleteDirectoryTester0.001
createDirectoryTester0.001
createSubDirectoryTester0.011
deprecateFileTester0.001
moveFileTester0.001
unzipFileTester0.008
utilityTester0.001
writeInputstreamTester0

OperationAuthorizationExceptionTest

testOperationAuthorizationException0.001

UnableToFinishExceptionTest

testUnableToFinish0.003

XMLFileSettingsLoaderTest

testCollectionSettingsLoading0.019

ProtocolComponentFactoryTest

getMessageTest0

MessageCreationTest

messageCreationTest5.211

MessageBusTest

busActivityTest1.934
localBrokerTest0
messageBusConnectionTest0.003
messageBusManagerTest0.046
twoListenersForTopic0.637
utilityTester0

FileIDValidatorTest

badRegexTest0.002
validatorDefaultTest0.015
validatorTest0.002

StreamUtilsTest

streamTester0.001
utilityTester0

TimeMeasurementUtilsTest

testCompareMilliSeconds0.002
testCompareMilliSecondsToHours0.001
testMaxValue0.001
utilityTester0

FileIDUtilsTest

fileIDsTest0.004
utilityTester0.008

CertificateUseExceptionTest

testCertificateUseException0.001

ArgumentValidatorTest

testArgumentValidatorArrays0.002
testArgumentValidatorBoolean0
testArgumentValidatorCollection0
testArgumentValidatorInteger0.003
testArgumentValidatorLong0
testArgumentValidatorObject0.001
testArgumentValidatorString0.002
utilityTester0.003

SecurityExceptionTest

testSecurityException0.001

MessageAuthenticationExceptionTest

testMessageAuthenticationException0.006

MessageSignerExceptionTest

testMessageSigningException0

MultiThreadedMessageBusTest

manyTheadsBeforeFinish1.126

ResponseInfoUtilsTest

responseInfoTester0.001
utilityTester0

SettingsProviderTest

componentIDTest0.046
reloadTest0.101

TimeUtilsTest

timeTester0.002
utilityTester0

PermissionStoreExceptionTest

testPermissionStoreException0

SecurityManagerTest

certificateAuthorizationBehaviourTest0.002
negativeSigningAuthenticationRoundtripBadDataTest0.036
negativeSigningAuthenticationRoundtripUnkonwnCertificateTest0.007
operationAuthorizationBehaviourTest0.001
positiveSigningAuthenticationRoundtripTest0.009

MessageUtilsTest

testIdentificationResponse0
testPositiveIdentification0
testProgressResponse0
validateUtilityClass0

SettingsLoaderTest

testDevelopmentCollectionSettingsLoading0.06
testExampleSettingsLoading0.208

ConfigLoaderTest

testLoadingConfig0.01

CertificateIDTest

equalTest0.071
negativeCertificateIdentificationTest0.079
positiveCertificateIdentificationTest0.005

Base16UtilsTest

badArgumentTest0.002
decodeChecksum0.003
encodeChecksum0.001
utilityTester0