Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
69 0 0 0 100% 4.465

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
io.earcam.instrumental.archive 69 0 0 0 100% 4.465

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

io.earcam.instrumental.archive

Class Tests Errors Failures Skipped Success Rate Time
AsReleaseJarTest 1 0 0 0 100% 0.002
DefaultArchiveTest 2 0 0 0 100% 0.085
ArchiveBuilderTest 12 0 0 0 100% 0.916
ArchiveConstructionTest 2 0 0 0 100% 0.016
AsJarTest 15 0 0 0 100% 0.074
AsMultiReleaseJarTest 2 0 0 0 100% 3.294
ArchiveResourceSourceTest$AWrappedCollection 2 0 0 0 100% 0
AsAgentJarTest 12 0 0 0 100% 0.055
ArchiveResourceTest$Backing 5 0 0 0 100% 0.002
ArchiveResourceTest$Renaming 2 0 0 0 100% 0.001
ArchiveResourceTest$Naming 10 0 0 0 100% 0.009
ArchiveResourceTest$Equality 4 0 0 0 100% 0.011

Test Cases

[Summary] [Package List] [Test Cases]

AsReleaseJarTest

defaultMethodUsesOrdinal 0

DefaultArchiveTest

transformerFunction 0.028
addInputStreamEntry 0.047

ArchiveBuilderTest

transformerFunction 0
filterByExcludesResource 0
mergedManifestWithEntries 0.005
singleContent 0.002
filterAddedInConfigurationExcludesResource 0.001
filterChangesContentListenerInformedAfterTheFact 0.002
explodeToExistingDirectoryWithoutMerging 0.014
emptyArchive 0.002
filterChangesContent 0.002
sourcingContentFrom 0.879
mergedManifestWithMainAttributes 0.001
explodeToExistingDirectoryByMerging 0.002

ArchiveConstructionTest

contentFrom 0.014
with 0.002

AsJarTest

mainClassFailsFastIfMainMethodNotFound 0
invalidMainClassIgnoredWhenValidationDisabled 0.001
manifestMainAttributesAreMerged 0.008
singleContent 0.001
invalidMainClassFailsFastWhenMainMethodInvalid 0.001
manifestNamedEntriesAreMerged 0.001
invalidMainClassFailsFastWhenNoSuchMethodNameFound 0.001
mainClass 0.001
invalidProvidingIgnoredWhenValidationDisabled 0.005
singleSpiMultipleImplementations 0.027
singleSpiSingleImplementation 0.005
providingFailsFastWhenServicesDoesNotImplementInterface 0
singleSpiMultipleImplementationsAsInputStream 0.007
sealing 0.003
emptyArchiveHasManifest 0

AsMultiReleaseJarTest

multiReleaseWithNoInterDependencies 1.492
multiReleaseWithInterDependencies 1.799

ArchiveResourceSourceTest$AWrappedCollection

aWrappedCollectionMayBeDrainedMoreThanOnce 0
aWrappedCollectionOnlyDrainsAtTheInitialStage 0

AsAgentJarTest

invalidAgentClassMethodsNotStatic 0.01
canUseInvalidAgentClassWhenValidationDisabled 0.012
canRedefine 0.003
premainNotAddedWhenNotPresent 0.005
invalidAgentClassMethodsWrongParameters 0.002
premainAddedIfPresent 0.001
explicitCanNotRetransform 0.001
validAgentClass 0.009
explicitCanNotRedefine 0.002
canRetransform 0.001
canRetransformDefaultsToFalse 0.001
canRedefineDefaultsToFalse 0

ArchiveResourceTest$Backing

byteArrayBackedArchiveResourceIsWritten 0
anInputStreamBackedArchiveResourceHasUnknownSize 0
inputStreamBackedArchiveResourceIsWritten 0.001
givenAnInputStreamBackedArchiveResourceWhenBytesInvokedThenHasKnownSize 0
aByteArrayBackedArchiveResourceHasKnownSize 0.001

ArchiveResourceTest$Renaming

inputStreamArchiveResource 0.001
byteArrayArchiveResource 0

ArchiveResourceTest$Naming

extensionPresentGivenPathIsNonExistent 0.001
isClassThatIsQualfied 0.001
extensionNotPresentGivenPathIsNonExistent 0.005
isNotQualfiedClassButIsClass 0.001
extensionPresentGivenPathIsPresent 0
isClassThatIsNotQualfied 0.001
isQualfiedClass 0
isNotQualfiedClassButIsQualified 0
isNotClassButIsQualified 0
extensionNotPresentGivenPathIsPresent 0

ArchiveResourceTest$Equality

notEqualToNull 0.008
notEqualByNameAlone 0.001
equalByNameAlone 0.001
notEqualToNullObject 0.001

Back to top

Version: 0.1.0. Last Published: 2018-10-08.

Earcam Maven Skin.