Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
50601099.802%14.015

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


Package List

[Summary] [Package List] [Test Cases]


PackageTestsErrors FailuresSkippedSuccess RateTime
net.sourceforge.domian.specification.client34000100%0.032
net.sourceforge.domian.factory1000100%0.046
net.sourceforge.domian.entity1000100%0
net.sourceforge.domian.repository229000100%12.986
net.sourceforge.domian.specification193000100%0.419
net.sourceforge.domian.util.concurrent.locks4000100%0.015
net.sourceforge.domian.util23000100%0.047
net.sourceforge.domian.specification.example2101095.238%0.47

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

net.sourceforge.domian.specification.client

ClassTestsErrors FailuresSkippedSuccess RateTime
SpecificationFactoryTest34000100%0.032

net.sourceforge.domian.factory

ClassTestsErrors FailuresSkippedSuccess RateTime
StrictConstructorOnlyReturnsNullFactoryTest1000100%0.046

net.sourceforge.domian.entity

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractUUIDEntityTest1000100%0

net.sourceforge.domian.util.concurrent.locks

ClassTestsErrors FailuresSkippedSuccess RateTime
SemaphoreSynchronizerTest4000100%0.015

net.sourceforge.domian.util

ClassTestsErrors FailuresSkippedSuccess RateTime
ReflectionUtilsTest23000100%0.047

net.sourceforge.domian.specification.example

ClassTestsErrors FailuresSkippedSuccess RateTime
ExternalExamplesTest201050%0.016
IntroductionExamplesTest19000100%0.454

Test Cases

[Summary] [Package List] [Test Cases]

AbstractUUIDEntityTest

testEquals0

StrictConstructorOnlyReturnsNullFactoryTest

dummy0.015

HashSetRepository_RepositoryTest

shouldIterateAndRemoveEntities0
shouldNotAcceptNullSpecifications_countAllEntitiesSpecifiedBy0
shouldNotAcceptNullSpecifications_countAll0
shouldNotAcceptNullSpecifications_count0
shouldNotAcceptNullSpecifications_iterateAllEntitiesSpecifiedBy0
shouldNotAcceptNullSpecifications_iterateAll0
shouldNotAcceptNullSpecifications_iterate0
shouldNotAcceptNullSpecifications_findAllEntitiesSpecifiedBy0
shouldNotAcceptNullSpecifications_findAll0
shouldNotAcceptNullSpecifications_find0
shouldNotAcceptNullSpecifications_findSingleEntitiespecifiedBy0
shouldNotAcceptNullSpecifications_findSingle0
shouldNotAcceptStoringNullEntities_putAll0
shouldNotAcceptNullSpecifications_removeAllEntitiesSpecifiedBy0
shouldNotAcceptNullSpecifications_removeAll0
shouldNotAcceptNullSpecifications_remove0
shouldReturnNullWhenNoSingleEntityIsFound0
shouldReturnFalseWhenRemovingNonExistingEntity0
shouldReturnEmptySetsWhenNoEntitiesAreFound0
shouldOnlyAcceptEntities0
shouldHoldSingleEntity0
shouldHoldAggregate0
shouldHandleRecursiveIndexingIfSupported0
shouldBeTypeParameterized0
shouldFindSingleEntity0
shouldFindEntitiesOfDifferentTypes0
shouldReflectNatureOfAggregateIndexingIn_isAddingEntitiesRecursively_property0
shouldDoImplicitUpdates0
shouldReturnFreshAndMutableCollections0
shouldIterateSpecifiedEntities0

InMemoryRepository_ConcurrentRepositoryTest

dummyTest0
shouldIterateAndRemoveEntities0
shouldPutEntitiesConcurrently0.187
shouldConcurrentlyUpdateFieldsWithinSameObject0.094
mustLockEntitiesToEnsureConsistentUpdatesOfSameField0.547
shouldConcurrentlyUpdateNonConflictingFieldsWithinSameObject0
shouldIterateAndRemoveEntitiesConcurrently0.125

InMemoryRepository_RepositoryTest

dummyTest0
shouldNotAcceptNullSpecifications_countAllEntitiesSpecifiedBy0
shouldNotAcceptNullSpecifications_countAll0
shouldNotAcceptNullSpecifications_count0
shouldNotAcceptNullSpecifications_iterateAllEntitiesSpecifiedBy0
shouldNotAcceptNullSpecifications_iterateAll0
shouldNotAcceptNullSpecifications_iterate0
shouldNotAcceptNullSpecifications_findAllEntitiesSpecifiedBy0
shouldNotAcceptNullSpecifications_findAll0
shouldNotAcceptNullSpecifications_find0
shouldNotAcceptNullSpecifications_findSingleEntitiespecifiedBy0
shouldNotAcceptNullSpecifications_findSingle0
shouldNotAcceptStoringNullEntities_putAll0
shouldNotAcceptNullSpecifications_removeAllEntitiesSpecifiedBy0
shouldNotAcceptNullSpecifications_removeAll0
shouldNotAcceptNullSpecifications_remove0
shouldReturnNullWhenNoSingleEntityIsFound0
shouldReturnFalseWhenRemovingNonExistingEntity0
shouldReturnEmptySetsWhenNoEntitiesAreFound0
shouldOnlyAcceptEntities0
shouldHoldSingleEntity0
shouldHoldAggregate0
shouldHandleRecursiveIndexingIfSupported0
shouldBeTypeParameterized0
shouldFindSingleEntity0.015
shouldFindEntitiesOfDifferentTypes0
shouldReflectNatureOfAggregateIndexingIn_isAddingEntitiesRecursively_property0
shouldDoImplicitUpdates0
shouldReturnFreshAndMutableCollections0
shouldIterateSpecifiedEntities0

NotImplementedRepositoryTest

shouldThrowExceptionForCountAllEntities0
shouldThrowExceptionForCountAllEntitiesSpecifiedBy0
shouldThrowExceptionForCount0
shouldThrowExceptionForFindAllEntitiesSpecifiedBy0
shouldThrowExceptionForFind0
shouldThrowExceptionForFindSingleEntitiespecifiedBy0
shouldThrowExceptionForFindSingle0
shouldThrowExceptionForPut0
shouldThrowExceptionForPutAll0
shouldThrowExceptionForRemoveAllEntities0
shouldThrowExceptionForRemoveAllEntitiesSpecifiedBy0
shouldThrowExceptionForRemoveAll0
shouldThrowExceptionForRemove0

NullRepositoryTest

shouldStoreNoEntities0.016
shouldStoreNoBulkEntities0
shouldHaveNothingToRemove_10
shouldHaveNothingToRemove_20
shouldHaveNothingToRemove_30
shouldHaveNothingToRemove_40
shouldNotReturnNullCollectionsOrIterators0

PartitionedRepositoryDelegatorTest

dummyTest0

PartitionedRepositoryDelegator_HashSetRepository_PartitionedRepositoryTest

shouldAddPartititonsConcurrently0
shouldAddPartititonsAndIterateConcurrently0
shouldAddPartitionAndRemoveEntitiesConcurrently0
shouldLogWarningIfNonConcurrentRepositoryIsAddedAsAPartitionToConcurrentSuperRepository0
multiTest0
shouldNotAcceptNullSpecifications_addPartitionFor0
shouldNotAcceptNullSpecifications_rePartition0
shouldActAsOrdinaryRepositoryWhenNoPartitionsAreAdded0
shouldIgnoreOrderOfPartitionAdded0.031
shouldAddEntitiesToPartitionsWhenPartitionsArePreAdded0
shouldAddEntitiesToPartitionsWhenPartitionsArePostAdded0
shouldRemoveEntititesResidingInDifferentPartitions0
shouldTreatAddingOfDuplicatePartitionsAsIdempotentOperations0
shouldNavigateAndAddEntityInSuperRepository_WithWarning0
shouldNavigateAndAddEntityInSieblingPartition_WithWarning0
shouldNavigateAndRepartitionEntityInSieblingPartition_WithWarning0.016
shouldReturnFalseWhenEntityToRepartitionDoesNotExist0
shouldRepartitionEntities0
shouldRepartitionEntireRepository0.015
shouldHandleParallellSpecialCaseOfPartitions0
checkEqualsAndSubsumption_extra0
shouldFormADirectedAsyclicGraphOfPartitions0
shouldFindSingleEntityWhenSeveralTraversalsLeadToIt_parallellSpecialCaseOfPartitions0
shouldNotAcceptNullSpecifications_addPartitionFor_ng0.016
shouldNotAcceptNullRepository_addPartitionFor_ng0
allEntitiesPartitionShouldImplyNoEntitiesInTopLevelDb0
entityUpdateShouldBeReflectedForAllEqualEntitiesInAllPartitionsInAllMemberLevels0
shouldIterateSpecifiedEntitiesOnly0
shouldNotIterateThroughEntitiesTwice0
shouldHandleLargeNumbersOfIteratorsWithoutAnyOutOfMemoryExceptions5.516

PartitionedRepositoryDelegator_HashSetRepository_RepositoryTest

dummyTest0
shouldNotAcceptNullSpecifications_countAllEntitiesSpecifiedBy0.047
shouldNotAcceptNullSpecifications_countAll0
shouldNotAcceptNullSpecifications_count0
shouldNotAcceptNullSpecifications_iterateAllEntitiesSpecifiedBy0
shouldNotAcceptNullSpecifications_iterateAll0
shouldNotAcceptNullSpecifications_iterate0
shouldNotAcceptNullSpecifications_findAllEntitiesSpecifiedBy0
shouldNotAcceptNullSpecifications_findAll0
shouldNotAcceptNullSpecifications_find0
shouldNotAcceptNullSpecifications_findSingleEntitiespecifiedBy0
shouldNotAcceptNullSpecifications_findSingle0
shouldNotAcceptStoringNullEntities_putAll0
shouldNotAcceptNullSpecifications_removeAllEntitiesSpecifiedBy0
shouldNotAcceptNullSpecifications_removeAll0
shouldNotAcceptNullSpecifications_remove0
shouldReturnNullWhenNoSingleEntityIsFound0
shouldReturnFalseWhenRemovingNonExistingEntity0
shouldReturnEmptySetsWhenNoEntitiesAreFound0
shouldOnlyAcceptEntities0
shouldHoldSingleEntity0
shouldHoldAggregate0
shouldHandleRecursiveIndexingIfSupported0
shouldBeTypeParameterized0
shouldFindSingleEntity0.015
shouldFindEntitiesOfDifferentTypes0
shouldReflectNatureOfAggregateIndexingIn_isAddingEntitiesRecursively_property0
shouldDoImplicitUpdates0
shouldReturnFreshAndMutableCollections0
shouldIterateSpecifiedEntities0.016

PartitionedRepositoryDelegator_InMemoryRepository_ConcurrentRepositoryTest

dummyTest0
shouldIterateAndRemoveEntities0
shouldPutEntitiesConcurrently0.125
shouldConcurrentlyUpdateFieldsWithinSameObject0.094
mustLockEntitiesToEnsureConsistentUpdatesOfSameField0.094
shouldConcurrentlyUpdateNonConflictingFieldsWithinSameObject0
shouldIterateAndRemoveEntitiesConcurrently0.062

PartitionedRepositoryDelegator_InMemoryRepository_PartitionedRepositoryTest

dummyTest0
shouldAddPartititonsConcurrently0.015
shouldAddPartititonsAndIterateConcurrently0.016
shouldAddPartitionAndRemoveEntitiesConcurrently0
multiTest0.094
shouldNotAcceptNullSpecifications_addPartitionFor0
shouldNotAcceptNullSpecifications_rePartition0
shouldActAsOrdinaryRepositoryWhenNoPartitionsAreAdded0
shouldIgnoreOrderOfPartitionAdded0
shouldAddEntitiesToPartitionsWhenPartitionsArePreAdded0
shouldAddEntitiesToPartitionsWhenPartitionsArePostAdded0
shouldRemoveEntititesResidingInDifferentPartitions0
shouldTreatAddingOfDuplicatePartitionsAsIdempotentOperations0
shouldNavigateAndAddEntityInSuperRepository_WithWarning0
shouldNavigateAndAddEntityInSieblingPartition_WithWarning0
shouldNavigateAndRepartitionEntityInSieblingPartition_WithWarning0
shouldReturnFalseWhenEntityToRepartitionDoesNotExist0
shouldRepartitionEntities0.015
shouldRepartitionEntireRepository0
shouldHandleParallellSpecialCaseOfPartitions0
checkEqualsAndSubsumption_extra0
shouldFormADirectedAsyclicGraphOfPartitions0.016
shouldFindSingleEntityWhenSeveralTraversalsLeadToIt_parallellSpecialCaseOfPartitions0
shouldNotAcceptNullSpecifications_addPartitionFor_ng0
shouldNotAcceptNullRepository_addPartitionFor_ng0
allEntitiesPartitionShouldImplyNoEntitiesInTopLevelDb0
entityUpdateShouldBeReflectedForAllEqualEntitiesInAllPartitionsInAllMemberLevels0
shouldIterateSpecifiedEntitiesOnly0
shouldNotIterateThroughEntitiesTwice0
shouldHandleLargeNumbersOfIteratorsWithoutAnyOutOfMemoryExceptions5.703

PartitionedRepositoryDelegator_InMemoryRepository_RepositoryTest

dummyTest0
shouldNotAcceptNullSpecifications_countAllEntitiesSpecifiedBy0
shouldNotAcceptNullSpecifications_countAll0
shouldNotAcceptNullSpecifications_count0
shouldNotAcceptNullSpecifications_iterateAllEntitiesSpecifiedBy0
shouldNotAcceptNullSpecifications_iterateAll0
shouldNotAcceptNullSpecifications_iterate0
shouldNotAcceptNullSpecifications_findAllEntitiesSpecifiedBy0
shouldNotAcceptNullSpecifications_findAll0
shouldNotAcceptNullSpecifications_find0
shouldNotAcceptNullSpecifications_findSingleEntitiespecifiedBy0
shouldNotAcceptNullSpecifications_findSingle0
shouldNotAcceptStoringNullEntities_putAll0
shouldNotAcceptNullSpecifications_removeAllEntitiesSpecifiedBy0
shouldNotAcceptNullSpecifications_removeAll0
shouldNotAcceptNullSpecifications_remove0.016
shouldReturnNullWhenNoSingleEntityIsFound0
shouldReturnFalseWhenRemovingNonExistingEntity0
shouldReturnEmptySetsWhenNoEntitiesAreFound0
shouldOnlyAcceptEntities0
shouldHoldSingleEntity0
shouldHoldAggregate0
shouldHandleRecursiveIndexingIfSupported0
shouldBeTypeParameterized0
shouldFindSingleEntity0
shouldFindEntitiesOfDifferentTypes0
shouldReflectNatureOfAggregateIndexingIn_isAddingEntitiesRecursively_property0
shouldDoImplicitUpdates0
shouldReturnFreshAndMutableCollections0
shouldIterateSpecifiedEntities0

UnsupportedRepositoryTest

shouldThrowExceptionForCountAllEntities0
shouldThrowExceptionForCountAllEntitiesSpecifiedBy0
shouldThrowExceptionForCount0
shouldThrowExceptionForFindAllEntitiesSpecifiedBy0
shouldThrowExceptionForFindSingleEntitiespecifiedBy0
shouldThrowExceptionForFindSingle0
shouldThrowExceptionForPut0
shouldThrowExceptionForPutAll0
shouldThrowExceptionForRemoveAllEntities0
shouldThrowExceptionForRemoveAllEntitiesSpecifiedBy0
shouldThrowExceptionForRemoveAll0
shouldThrowExceptionForRemove0
shouldThrowExceptionWithMessageForAllMethods0
shouldThrowExceptionForFindAll0

SpecificationFactoryTest

testNullSpecificationsShouldAcceptEverything0
testRawSpecificationsWithOnlyTypeShouldBeSatisfiedByAllObjectsOfThatType0
testSpecificationsWithoutTypeShouldBeSatisfiedByAllObjects0
testShouldCreateSimpleSpecifications0
testShouldCreateDisjunctiveSpecifications0
testShouldCreateConjunctiveSpecifications_asymmetrical0
testShouldCreateConjunctiveSpecifications_symmetrical0
testShouldCreateSimpleRecursiveSpecifications0
testShouldCreateDoubleRecursiveSpecifications0
testShouldCreateSpecificationsWithSpecificationVarargParameters0
testShouldCreateCompositeSpecifications_10
testShouldCreateCompositeSpecifications_20
testShouldCreateCompositeSpecifications_30
testShouldCreateCompositeSpecifications_40
testShouldConvertWildcardExpressionsToRegularExpressions0
testNegatedSpecification_10
testNegatedSpecification_20
testCollectionSpecificationHaveSize0
testCollectionSpecificationInclude0
testCollectionSpecificationIncludeAPercentageOf0
testCompositeCollectionSpecification0
testDirectDateStringSpecifications0
testShouldNotAcceptWhereClauseMoreThanOnce0
testShouldNotAcceptAndOrAsFirstParameterizedClause0
testShouldNotAcceptNullAsAccessibleObjectNameArgument0
testShouldNotAcceptBlankAccessibleObjectNameArgument0
testShouldNotAcceptIllegalAccessibleObjectName0
testShouldNotAcceptTypeMismatchBetweenFieldAndValueBoundedSpecification_10
testShouldNotAcceptTypeMismatchBetweenFieldAndValueBoundedSpecification_20
testShouldNotAcceptNullOrEmptySpecificationVarargs0
testCollectionWithNonCollectionTypeField0
testCannotCreateConjunctionOutOfDisjointSpecifications0
testShouldNotApproveOfWhereClauseFromLeafSpecification0
testShouldHandleReadyMadeFieldParametersAsWell0

CollectionSpecificationTest

collectionSpecificationsDoNeedASpecificationScope0
numberOfElementsCollectionSpecificationsDoNeedACollectionSpecification0
numberOfElementscollectionSpecificationsDoNotNeedAnElementSpecification0
testCollectionSizeEquality0
testCollectionSizeNotEquality0
testCollectionSizeLessThan0
testCollectionSizeGreaterThanOrEqual0
numberOfApprovedElementsCollectionSpecificationsDoNeedACollectionSpecification0
numberOfApprovedElementsCollectionSpecificationsDoNeedAnElementSpecification0
testAnyCollectionWithLessThanTwoElementsGreaterThanFive0
testAnyCollectionWithNineOrMoreElementsGreaterThanZero0
testIntegerCollectionWithElementsEqualToThree0
testIntegerCollectionWithOneElementEqualToTodayDate0
percentageOfApprovedElementsCollectionSpecificationsDoNeedACollectionSpecification0
percentageOfApprovedElementsCollectionSpecificationsDoNeedAnElementSpecification0
testIntegerCollectionWithMoreThanFiftyPercentOfElementsLessThanThree0
testIntegerCollectionWithNotMoreThanFiftyPercentOfElementsLessThanThree0
testIntegerCollectionWithNotMoreThanFiftyPercentOfElementsNotLessThanThree0
testCollectionWithMoreThanFifteenPercentOfElementsEqualToNow0
testPercentageLowerThanZeroAndGreaterThanOneHundred0

ComparableSpecificationTest

testShouldNotAcceptNullAsValue0
testGreaterThanOrEqualSpecification_Integer0
testGreaterThanOrEqualSpecification_Date0
testGreaterThanSpecification_Float0
testLessThanOrEqualSpecification_Integer0
testLessThanOrEqualSpecification_Float0
testLessThanSpecification_String0
testLessThanSpecification_Date0

CompositeSpecificationTest

testNullAsType0
testRawSpecificationsWithType0
testCombinedByNull0
testCombinedByItself0
testHashCode0
testEquality0
testHashCodeForSpecificationSubTypes0
testEqualityForSpecificationSubTypes0
testCandidateSubtypes0
testHasConjunctions0
testHasDisjunctions0
testGetLeafSpecificationMap0
testGetFieldNameList0
testCannotCreateConjunctionOfRawSpecificationsOfDifferentTypes0
testisTypeExcludingSpecification0

DateStringSpecificationTest

shouldNotAcceptNullDatePattern0
shouldNotAcceptEmptyDatePattern0
shouldNotAcceptBlankDatePattern0
shouldNotAcceptIllegalDatePattern0
testSpecificationType0
testGetDatePattern0
testDateStringSpecification0
testDateStringSpecificationWithDatePatternContainingCharacters0
testDateStringSpecification_YearFrom1To90
testDateStringSpecification_YearFrom100To9990
testDateStringSpecification_YearFrom10000To999990

DefaultValueSpecificationTest

testBlankStringSpecificationType0
testBlankStringSpecification0
testBlankNumberSpecification0
testDefaultBooleanSpecification0
rawBulkTest0

EnumNameStringSpecificationTest

testRawEnumSpecificationShouldNotBeSatisfiedByBlankStrings0
testShouldNotBeSatisfiedByBlankStrings0
testNotEnumSpecificationShouldNotBeSatisfiedByBlankStrings0
testRawEnumSpecificationShouldBeSatisfiedByEnumStrings0
testShouldBeSatisfiedByEnumStrings0
testNotEnumSpecificationShouldNotBeSatisfiedByAnything0
testGetType0
testEnumType0

EqualIgnoreCaseStringSpecificationTest

testShouldNotAcceptNullAsValue0
testEqualIgnoreCaseStringSpecification_equals0
testEqualIgnoreCaseStringSpecification0
testEqualIgnoreCaseStringSpecification_Raw0.015

EqualSpecificationTest

shouldNotAcceptNullAsValue0
testEqualSpecification_Raw_10
testEqualSpecification_Raw_20
testEqualSpecification_HalfWayTyped0
testEqualSpecification_Long0
testEqualSpecification_String0
testEqualSpecification_Date0
testEqualSpecification_Entity_Raw_10.015
testEqualSpecification_Entity_Raw_20
testEqualSpecification_Entity_HafWayTyped0
testEqualSpecification_Entity0

ExternalExamplesTest

testCargoExample0
testStateRetrievalViaMethods 0.016

IntroductionExamplesTest

testEquality0.328
testDateStringSpecification0.016
testAllKindOffObjectsWithoutImports0
testAllKindOffObjects0
testTypeParameterizeddObjectsWithoutImports0
testTypedParameterizedObjects0.015
testRawSpecifications0
testRegularExpressionMatcherStringSpecification0
testWildcardExpressionMatcherStringSpecification0
testComparison0
testDefaultValue0.016
testEnumNameStringSpecification0
testSimpleCompositeSpecification0
testCompositeSpecifications0
testNotAssosiativeSpecificationBuilding0.031
testCollectionSpecification_10
testCollectionSpecification_2_10.016
testCollectionSpecification_20.016
testOrdersWithGoodCustomers0

IsDisjointWith_CompositeSpecifications_Test

shouldNotAcceptNull_compositeSpecification0
specificationsOfDifferentTypesAreAlwaysDisjoint0
subtypesAreNotDisjoint0
shouldNotBeReflexive0.015
equalDisjointMemberSpecificationsMeansDisjoint0
equalNonDisjointMemberSpecificationsMeansNotDisjoint0
equalNonDisjointMemberSpecificationsAndNonEqualMemberSpecificationsMeansNotDisjoint0
equalDisjointMemberSpecificationOrEqualDisjointMemberSpecificationsMeansDisjoint0
equalDisjointMemberSpecificationOrEqualNonDisjointMemberSpecificationsMeansNotDisjoint0
cannotCreateConjunctionOutOfTwoDisjointValueBoundSpecifications_extra0
valueBoundConjunctionAndValueBoundDisjunction_notDisjoint0.016
valueBoundConjunctionAndValueBoundDisjunction_disjoint0

IsDisjointWith_OtherLeafSpecifications_Test

shouldNotBeReflexive0
shouldNotAcceptNull0
shouldHandleNegatedNullCollectionSpecification0

IsDisjointWith_ParameterizedSpecifications_Test

identicalParameterizedSpecificationsIsNotDisjoint0
nonDisjointAccessibleObjectSpecificationMeansNotDisjointParameterizedSpecification0
differentDeclaringTypeMeansDisjointParameterizedSpecification0
differentAccessibleObjectsMeansDisjointParameterizedSpecification0
disjointAccessibleObjectSpecificationMeansDisjointParameterizedSpecification0

IsDisjointWith_ValueBoundSpecifications_Test

testEnumNameStringSpecification0
specificationsOfDifferentTypesAreAlwaysDisjoint0
shouldNotBeReflexive0
shouldNotAcceptNull0
testNullSpecifications0
testContradictionsAndTautologies0
testDefaultValueSpecifications0
testEqualIgnoreCaseSpecifications0
testDateStringSpecifications0.016
testWildcardSpecification0
testEqualityValueBoundSpecifications0
testEqualityValueBoundSpecificationsAgainstComparisonValueBoundSpecifications0
testEqualityValueBoundSpecificationsAgainstAgainstNegatedComparisonValueBoundSpecifications0
testComparableValueBoundSpecifications_Integer0
testNegatedComparableValueBoundSpecifications_Integer0
testComparableValueBoundSpecifications_Double0.016
testComparableValueBoundSpecifications_Day_10.031
testComparableValueBoundSpecifications_Day_20.015
testComparableValueBoundSpecifications_Timestamp_And_Day0.032
testComparableValueBoundSpecifications_Timestamp0.125

NotNullSpecificationTest

testNotNullSpecification0

ParameterizedSpecificationTest

testHashCode0
testEquality0
testGetType0
shouldNotAcceptNullAsDeclaringClass0
shouldNotAcceptNullAsAccessibleObjectName0
shouldNotAcceptNullAsAccessibleObjectSpecification0
shouldNotAcceptIllegalAccessibleObjectName0
shouldNotAcceptNonExistingAccessibleObjectName0
shouldAcceptAccessibleObjectNameFoundInSuperclass0
shouldAcceptParameterizedSpecificationCandidates0.015
shouldNotAcceptMethodsWithDeclaredParameters0
shouldNotApproveOfWhereClauseFromLeafSpecification0
testMethodInvocation0
testMethodFromSuperclassInvocation0
testValueDisjunction0
testNonEquality0

PartiallySatisfactionSpecificationTest

testDisjunctiveSpecificationWithNoRemainder0
testDisjunctiveSpecification_10
testDisjunctiveSpecification_20

RegularExpressionMatcherStringSpecificationTest

testShouldNotAcceptNullAsValue0
testShouldNotAcceptInvalidPattern0
testStringsOfLength0
testStringsShorterThan0
testRegularExpressionMatcherStringSpecificationBehaviour0

SpecificationsShouldBeImmutableTest

testPreventValueFromEscapingEncapsulation_MutableValueObject0
testPreventValueFromEscapingEncapsulation_BusinessKeyEntityObject0
testPreventValueFromEscapingEncapsulation_ComparableEntityObject0
testPreventValueFromEscapingEncapsulation_EntityObject0

SubsumptionTest

shouldNotAcceptNull_compositeSpecification0
shouldNotAcceptNull0
shouldBeReflexive0
shouldNotAcceptSpecificationOfDifferentType0
valueBoundSpecificationCannotBeGeneralizationOfEachOther0
checkRestOfValueBoundSpecifications0
shouldNotAcceptNull_specialCaseOf0
shouldBeReflexive_specialCaseOf0
shouldNotAcceptSpecificationOfDifferentType_specialCaseOf0
valueBoundSpecificationJustCannotBeSpecialCasesOfEachOther_specialCaseOf0
checkRestOfValueBoundSpecifications_specialCaseOf0.015
basicLemma4Stuff0
shouldBeReflexive_compositeSpecification0
notNullSpecificationShouldBeOnTopOfEverything0
entitySpecificationShouldBeOnTopOfAlmostEverything0
shouldAcceptSubtypeSpecification_compositeSpecification0
shouldNotAcceptSpecificationOfDifferentType_compositeSpecification0
checkSimpleFieldSpecificationVersusTypedSpecification0
disjunctSpecificationsShouldNotBeGeneralizationNorSpecialization0
checkSimpleConjunctionSpecifications0
checkSimpleDisjunctionSpecifications0
shouldDealWithNegatedSpecifications_10
shouldDealWithNegatedSpecifications_20
shouldDealWithNegatedSpecifications_30

ValueBoundSpecificationTest

testShouldNotAcceptNullAsValue0
testHashCode0
testEquality0
testValueDisjunction0
testGetValue0
testKeepSpecificationIntegrityByCopyingValue0
sameValueButDifferentSpecificationClassShouldNotBeEqual0

WildcardExpressionMatcherIgnoreCaseStringSpecificationTest

shouldNotAcceptNullAsValue0
shouldMatchWildcardExpressions_Plain0
shouldMatchWildcardExpressions_Questions0
shouldMatchWildcardExpressions_Stars0

WildcardExpressionMatcherStringSpecificationTest

shouldNotAcceptNullAsValue0
shouldMatchWildcardExpressions_Plain0
shouldMatchWildcardExpressions_Questions0
shouldMatchWildcardExpressions_Stars0
shouldNotAcceptEmptyAsValue0
shouldNotAcceptBlankAsValue0
testEqual0

SemaphoreSynchronizerTest

shouldNotDeadlockWhenInvokingAnConcurrentMethodFromAnotherConcurrentMethod0
shouldNotDeadlockWhenInvokingAnExclusiveMethodFromAConcurrentMethod0.015
shouldNotDeadlockWhenInvokingAConcurrentMethodFromAnExclusiveMethod0
shouldNotDeadlockWhenInvokingAnExclusiveMethodFromAnotherExclusiveMethod0

ReflectionUtilsTest

testCanCastFrom_To0
testCanCastAtLeastOneWay0
testGetFieldByName_NullFieldName0
testGetFieldByName_NullType0
testGetFieldByName_NonExisting0
testGetFieldByName0
testGetFieldByName_ShouldAcceptFieldsInSuperclasses0
testGetMethodByName_NullMethodName0
testGetMethodByName_NullType0
testGetMethodByName_NonExisting0
testGetMethodByName0
testGetMethodByName_ShouldAcceptMethodsInSuperclasses0
testInvokeMethod0
testCloneOrDeepCopyIfNotImmutable0.016
testCloneOrDeepCopyIfNotImmutable_MapFields0
testCloneOrDeepCopyIfNotImmutable_RecursiveReferences0
testCloneOrDeepCopyIfNotImmutable_SameTypeReflecsiveReference0
testCloneOrDeepCopyIfNotImmutable_ArrayOfCustomers0
testCloneOrDeepCopyIfNotImmutable_ArrayOfSameTypeReflecsiveReferences0
testCloneOrDeepCopyIfNotImmutable_DoNotCopyOverride0
testCloneOrDeepCopyIfNotImmutable_RecursiveDepthTreshold0.016
testCloneOrDeepCopyIfNotImmutable_NoDefaultConstructor_NotMutable0
testCloneOrDeepCopyIfNotImmutable_NoDefaultConstructor_Mutable0.015

Failure Details

[Summary] [Package List] [Test Cases]


testStateRetrievalViaMethods
java.lang.AssertionError: