Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
84000100%19.559

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
org.bitrepository.protocol.utils5000100%0.034
org.bitrepository.protocol.security12000100%0.804
org.bitrepository.protocol.security.exception7000100%0.002
org.bitrepository.common8000100%0.113
org.bitrepository.protocol2000100%7.335
org.bitrepository.settings2000100%0.241
org.bitrepository.common.settings3000100%0.233
org.bitrepository.common.utils36000100%1.233
org.bitrepository.protocol.bus8000100%9.564

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

org.bitrepository.protocol.utils

ClassTestsErrors FailuresSkippedSuccess RateTime
MessageUtilsTest4000100%0.001
ConfigLoaderTest1000100%0.033

org.bitrepository.protocol.security

ClassTestsErrors FailuresSkippedSuccess RateTime
PermissionStoreTest4000100%0.004
SecurityManagerTest5000100%0.118
CertificateIDTest3000100%0.682

org.bitrepository.protocol.security.exception

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

org.bitrepository.common

ClassTestsErrors FailuresSkippedSuccess RateTime
ArgumentValidatorTest8000100%0.113

org.bitrepository.protocol

ClassTestsErrors FailuresSkippedSuccess RateTime
ProtocolComponentFactoryTest1000100%0
MessageCreationTest1000100%7.335

org.bitrepository.settings

ClassTestsErrors FailuresSkippedSuccess RateTime
SettingsProviderTest2000100%0.241

org.bitrepository.common.settings

ClassTestsErrors FailuresSkippedSuccess RateTime
XMLFileSettingsLoaderTest1000100%0.044
SettingsLoaderTest2000100%0.189

org.bitrepository.common.utils

ClassTestsErrors FailuresSkippedSuccess RateTime
ChecksumUtilsTest6000100%1.093
CalendarUtilsTest2000100%0.031
FileUtilsTest8000100%0.055
FileIDValidatorTest3000100%0.02
StreamUtilsTest2000100%0.001
TimeMeasurementUtilsTest4000100%0.004
FileIDUtilsTest2000100%0.017
ResponseInfoUtilsTest2000100%0.001
TimeUtilsTest3000100%0.003
Base16UtilsTest4000100%0.008

org.bitrepository.protocol.bus

ClassTestsErrors FailuresSkippedSuccess RateTime
GeneralMessageBusTest7000100%8.911
MultiThreadedMessageBusTest1000100%0.653

Test Cases

[Summary] [Package List] [Test Cases]

GeneralMessageBusTest

busActivityTest2.049
collectionFilterTest2.941
messageBusConnectionTest0.001
sendMessageToSpecificComponentTest0.855
toFilterTest1.903
twoListenersForTopicTest1.162
utilityTester0

ChecksumUtilsTest

calculateDigestChecksums0.04
calculateHmacChecksums0.482
testChecksumAlgorithmValidation0.025
testChecksumOnFile0.006
testDefaultChecksum0.535
utilityTester0.005

UnregisteredPermissionTest

testUnregisteredPermissionException0.001

CalendarUtilsTest

calendarTester0.03
utilityTester0.001

PermissionStoreTest

certificatePermissionCheckTest0.001
negativeCertificateRetrievalTest0.001
positiveCertificateRetrievalTest0.002
unknownCertificatePermissionCheckTest0

FileUtilsTest

createDeleteDirectoryTester0.012
createDirectoryTester0.014
createSubDirectoryTester0.016
deprecateFileTester0.005
moveFileTester0.001
unzipFileTester0.005
utilityTester0
writeInputstreamTester0.002

OperationAuthorizationExceptionTest

testOperationAuthorizationException0.001

UnableToFinishExceptionTest

testUnableToFinish0

XMLFileSettingsLoaderTest

testCollectionSettingsLoading0.044

ProtocolComponentFactoryTest

getMessageTest0

MessageCreationTest

messageCreationTest7.335

MultiThreadedMessageBusTest

manyTheadsBeforeFinish0.653

FileIDValidatorTest

badRegexTest0.001
validatorDefaultTest0.016
validatorTest0.003

StreamUtilsTest

streamTester0.001
utilityTester0

TimeMeasurementUtilsTest

testCompareMilliSeconds0.002
testCompareMilliSecondsToHours0.001
testMaxValue0.001
utilityTester0

FileIDUtilsTest

fileIDsTest0.017
utilityTester0

CertificateUseExceptionTest

testCertificateUseException0

ArgumentValidatorTest

testArgumentValidatorArrays0.015
testArgumentValidatorBoolean0.007
testArgumentValidatorCollection0.004
testArgumentValidatorInteger0.001
testArgumentValidatorLong0.041
testArgumentValidatorObject0.012
testArgumentValidatorString0.022
utilityTester0.011

SecurityExceptionTest

testSecurityException0

MessageAuthenticationExceptionTest

testMessageAuthenticationException0

MessageSignerExceptionTest

testMessageSigningException0

ResponseInfoUtilsTest

responseInfoTester0.001
utilityTester0

SettingsProviderTest

componentIDTest0.077
reloadTest0.164

TimeUtilsTest

shortDateTest0.002
timeTester0.001
utilityTester0

PermissionStoreExceptionTest

testPermissionStoreException0

SecurityManagerTest

certificateAuthorizationBehaviourTest0.006
negativeSigningAuthenticationRoundtripBadDataTest0.082
negativeSigningAuthenticationRoundtripUnkonwnCertificateTest0.014
operationAuthorizationBehaviourTest0.002
positiveSigningAuthenticationRoundtripTest0.014

MessageUtilsTest

testIdentificationResponse0
testPositiveIdentification0
testProgressResponse0.001
validateUtilityClass0

SettingsLoaderTest

testDevelopmentCollectionSettingsLoading0.101
testExampleSettingsLoading0.088

ConfigLoaderTest

testLoadingConfig0.033

CertificateIDTest

equalTest0.349
negativeCertificateIdentificationTest0.302
positiveCertificateIdentificationTest0.031

Base16UtilsTest

badArgumentTest0
decodeChecksum0.002
encodeChecksum0.003
utilityTester0.003