[Summary] [Package List] [Test Cases]
| Tests | Errors | Failures | Skipped | Success Rate | Time |
|---|---|---|---|---|---|
| 172 | 0 | 0 | 5 | 97.093% | 1,082.891 |
Note: failures are anticipated and checked for with assertions while errors are unanticipated.
[Summary] [Package List] [Test Cases]
| Package | Tests | Errors | Failures | Skipped | Success Rate | Time |
|---|---|---|---|---|---|---|
| net.sourceforge.domian.repository | 172 | 0 | 0 | 5 | 97.093% | 1,082.891 |
Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.
| Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
|---|---|---|---|---|---|---|---|
| InMemoryAndXStreamXmlFileRepository_ConcurrentRepositoryTest | 7 | 0 | 0 | 0 | 100% | 0.359 | |
| InMemoryAndXStreamXmlFileRepository_PartitionRepositoryTest | 30 | 0 | 0 | 0 | 100% | 15.14 | |
| InMemoryAndXStreamXmlFileRepository_PersistentRepositoryTest | 18 | 0 | 0 | 0 | 100% | 80.329 | |
| InMemoryAndXStreamXmlFileRepository_RepositoryTest | 30 | 0 | 0 | 0 | 100% | 0.141 | |
| PartitionRepositoryTypeTest | 5 | 0 | 0 | 4 | 20% | 0.015 | |
| XStreamXmlFilePerEntityRepository_ConcurrentRepositoryTest | 6 | 0 | 0 | 0 | 100% | 729.297 | |
| XStreamXmlFilePerEntityRepository_PartitionRepositoryTest | 29 | 0 | 0 | 0 | 100% | 248.219 | |
| XStreamXmlFilePerEntityRepository_PersistentRepositoryTest | 17 | 0 | 0 | 0 | 100% | 8.172 | |
| XStreamXmlFilePerEntityRepository_RepositoryTest | 30 | 0 | 0 | 1 | 96.667% | 1.219 |
[Summary] [Package List] [Test Cases]
| dummyTest | 0 | |
| shouldIterateAndRemoveEntities | 0 | |
| shouldPutEntitiesConcurrently | 0.141 | |
| shouldConcurrentlyUpdateFieldsWithinSameObject | 0.062 | |
| mustLockEntitiesToEnsureConsistentUpdatesOfSameField | 0.078 | |
| shouldConcurrentlyUpdateNonConflictingFieldsWithinSameObject | 0 | |
| shouldIterateAndRemoveEntitiesConcurrently | 0.078 |
| persistTheGodDamnPartitionsWillYa | 0.234 | |
| shouldAddPartititonsConcurrently | 0.172 | |
| shouldAddPartititonsAndIterateConcurrently | 0.047 | |
| shouldAddPartitionAndRemoveEntitiesConcurrently | 0.031 | |
| multiTest | 9.047 | |
| shouldNotAcceptNullSpecifications_addPartitionFor | 0 | |
| shouldNotAcceptNullSpecifications_rePartition | 0 | |
| shouldActAsOrdinaryRepositoryWhenNoPartitionsAreAdded | 0 | |
| shouldIgnoreOrderOfPartitionAdded | 0.015 | |
| shouldAddEntitiesToPartitionsWhenPartitionsArePreAdded | 0.016 | |
| shouldAddEntitiesToPartitionsWhenPartitionsArePostAdded | 0.016 | |
| shouldRemoveEntititesResidingInDifferentPartitions | 0.015 | |
| shouldTreatAddingOfDuplicatePartitionsAsIdempotentOperations | 0.016 | |
| shouldNavigateAndAddEntityInSuperRepository_WithWarning | 0 | |
| shouldNavigateAndAddEntityInSieblingPartition_WithWarning | 0.016 | |
| shouldNavigateAndRepartitionEntityInSieblingPartition_WithWarning | 0 | |
| shouldReturnFalseWhenEntityToRepartitionDoesNotExist | 0.015 | |
| shouldRepartitionEntities | 0 | |
| shouldRepartitionEntireRepository | 0.031 | |
| shouldHandleParallellSpecialCaseOfPartitions | 0.016 | |
| checkEqualsAndSubsumption_extra | 0 | |
| shouldFormADirectedAsyclicGraphOfPartitions | 0.031 | |
| shouldFindSingleEntityWhenSeveralTraversalsLeadToIt_parallellSpecialCaseOfPartitions | 0.016 | |
| shouldNotAcceptNullSpecifications_addPartitionFor_ng | 0.016 | |
| shouldNotAcceptNullRepository_addPartitionFor_ng | 0 | |
| allEntitiesPartitionShouldImplyNoEntitiesInTopLevelDb | 0 | |
| entityUpdateShouldBeReflectedForAllEqualEntitiesInAllPartitionsInAllMemberLevels | 0.015 | |
| shouldIterateSpecifiedEntitiesOnly | 0.016 | |
| shouldNotIterateThroughEntitiesTwice | 0.015 | |
| shouldHandleLargeNumbersOfIteratorsWithoutAnyOutOfMemoryExceptions | 5.344 |
| multiTest | 76.266 | |
| shouldImplementSimplePaasPersistenceDefinition | 0 | |
| checkRepositoryPathAndFilenames_defaultPaths | 0.078 | |
| checkRepositoryPathAndFilenames_customPaths | 0.015 | |
| shouldHaveItsOwnMetaDataFile | 0.063 | |
| shouldHandleEmptyPersistentRepositories | 0.015 | |
| entityIdShouldBeGlobalAndPersistent | 0.063 | |
| shouldPersistAndLoadEntities | 0.031 | |
| shouldRemovePersistedEntitiesBothWays | 0.078 | |
| shouldPersistDeepAggregates_genericVersion | 0.047 | |
| shouldPersistDeepAggregates | 0.016 | |
| ordinaryRepositryOperationsMightCancelStateChangesBeforeUpdateHasTakenPlace | 0.015 | |
| shouldCascadeDelete | 0 | |
| shouldHandleCircularReferences | 0.032 | |
| shouldHandleConcurrentPersists | 3.031 | |
| shouldHandleConcurrentLoadAndPersist | 0.453 | |
| shouldUpdateMetaData_fileBasedOnly | 0 | |
| shouldUpdateMetaData_supportsAsynchronousPersistence | 0.063 |
| dummyTest | 0 | |
| shouldNotAcceptNullSpecifications_countAllEntitiesSpecifiedBy | 0 | |
| shouldNotAcceptNullSpecifications_countAll | 0 | |
| shouldNotAcceptNullSpecifications_count | 0 | |
| shouldNotAcceptNullSpecifications_iterateAllEntitiesSpecifiedBy | 0 | |
| shouldNotAcceptNullSpecifications_iterateAll | 0 | |
| shouldNotAcceptNullSpecifications_iterate | 0 | |
| shouldNotAcceptNullSpecifications_findAllEntitiesSpecifiedBy | 0 | |
| shouldNotAcceptNullSpecifications_findAll | 0 | |
| shouldNotAcceptNullSpecifications_find | 0.016 | |
| shouldNotAcceptNullSpecifications_findSingleEntitiespecifiedBy | 0 | |
| shouldNotAcceptNullSpecifications_findSingle | 0 | |
| shouldNotAcceptStoringNullEntities_putAll | 0 | |
| shouldNotAcceptNullSpecifications_removeAllEntitiesSpecifiedBy | 0 | |
| shouldNotAcceptNullSpecifications_removeAll | 0 | |
| shouldNotAcceptNullSpecifications_remove | 0.015 | |
| shouldReturnNullWhenNoSingleEntityIsFound | 0 | |
| shouldReturnFalseWhenRemovingNonExistingEntity | 0 | |
| shouldReturnEmptySetsWhenNoEntitiesAreFound | 0 | |
| shouldOnlyAcceptEntities | 0 | |
| shouldHoldSingleEntity | 0.016 | |
| shouldHoldAggregate | 0 | |
| shouldHandleRecursiveIndexingIfSupported | 0 | |
| shouldBeTypeParameterized | 0 | |
| shouldFindSingleEntity | 0.016 | |
| shouldFindEntitiesOfDifferentTypes | 0 | |
| shouldReflectNatureOfAggregateIndexingIn_isAddingEntitiesRecursively_property | 0.015 | |
| shouldDoImplicitUpdates | 0 | |
| shouldReturnFreshAndMutableCollections | 0 | |
| shouldIterateSpecifiedEntities | 0.047 |
| repositoryPartitionShouldInheritAllRepositoryInterfacesFromTargetRepositoryClass | 0 | |
| repositoryPartitionShouldInheritRepositoryClassFromTargetRepositoryClass | 0 | |
| skipped | ||
| repositoryPartitionShouldInheritAllRepositoryInterfacesForEachSubPartitionAdded | 0 | |
| skipped | ||
| repositoryPartitionShouldInheritAllRepositoryInterfacesForEachSubPartitionAddedForAllPossibleGraphTraversalsUpwards | 0 | |
| skipped | ||
| shouldManagePartitionRepositoriesConsistingOfMultipleRepositoryImplementations | 0 | |
| skipped |
| shouldConcurrentlyUpdateNonConflictingFieldsWithinSameObject | 0 | |
| shouldIterateAndRemoveEntities | 0.093 | |
| shouldPutEntitiesConcurrently | 22.344 | |
| shouldConcurrentlyUpdateFieldsWithinSameObject | 7.563 | |
| mustLockEntitiesToEnsureConsistentUpdatesOfSameField | 7.906 | |
| shouldIterateAndRemoveEntitiesConcurrently | 691.391 |
| multiTest | 0.156 | |
| shouldHandleLargeNumbersOfIteratorsWithoutAnyOutOfMemoryExceptions | 0 | |
| shouldAddPartititonsConcurrently | 2.547 | |
| shouldAddPartititonsAndIterateConcurrently | 136.469 | |
| shouldAddPartitionAndRemoveEntitiesConcurrently | 99.734 | |
| shouldNotAcceptNullSpecifications_addPartitionFor | 0.031 | |
| shouldNotAcceptNullSpecifications_rePartition | 0.016 | |
| shouldActAsOrdinaryRepositoryWhenNoPartitionsAreAdded | 0.219 | |
| shouldIgnoreOrderOfPartitionAdded | 0.328 | |
| shouldAddEntitiesToPartitionsWhenPartitionsArePreAdded | 0.515 | |
| shouldAddEntitiesToPartitionsWhenPartitionsArePostAdded | 0.266 | |
| shouldRemoveEntititesResidingInDifferentPartitions | 0.094 | |
| shouldTreatAddingOfDuplicatePartitionsAsIdempotentOperations | 0 | |
| shouldNavigateAndAddEntityInSuperRepository_WithWarning | 0.031 | |
| shouldNavigateAndAddEntityInSieblingPartition_WithWarning | 0.109 | |
| shouldNavigateAndRepartitionEntityInSieblingPartition_WithWarning | 0.079 | |
| shouldReturnFalseWhenEntityToRepartitionDoesNotExist | 0.078 | |
| shouldRepartitionEntities | 0.609 | |
| shouldRepartitionEntireRepository | 1.984 | |
| shouldHandleParallellSpecialCaseOfPartitions | 1.485 | |
| checkEqualsAndSubsumption_extra | 0 | |
| shouldFormADirectedAsyclicGraphOfPartitions | 1 | |
| shouldFindSingleEntityWhenSeveralTraversalsLeadToIt_parallellSpecialCaseOfPartitions | 0.515 | |
| shouldNotAcceptNullSpecifications_addPartitionFor_ng | 0.047 | |
| shouldNotAcceptNullRepository_addPartitionFor_ng | 0 | |
| allEntitiesPartitionShouldImplyNoEntitiesInTopLevelDb | 0.032 | |
| entityUpdateShouldBeReflectedForAllEqualEntitiesInAllPartitionsInAllMemberLevels | 1.531 | |
| shouldIterateSpecifiedEntitiesOnly | 0.156 | |
| shouldNotIterateThroughEntitiesTwice | 0.109 |
| shouldConcurrentlyUpdateNonConflictingFieldsWithinSameObject | 0.078 | |
| checkRepositoryPathAndFilenames_defaultPaths | 0.047 | |
| checkRepositoryPathAndFilenames_customPaths | 0.016 | |
| shouldImplementExplicitPersistenceOnlyDefinition | 0 | |
| shouldHandleEmptyPersistentRepositories | 0.015 | |
| entityIdShouldBeGlobalAndPersistent | 0.25 | |
| shouldPersistAndLoadEntities | 0.281 | |
| shouldRemovePersistedEntitiesBothWays | 0.141 | |
| shouldPersistDeepAggregates_genericVersion | 0.156 | |
| shouldPersistDeepAggregates | 0.407 | |
| ordinaryRepositryOperationsMightCancelStateChangesBeforeUpdateHasTakenPlace | 0.062 | |
| shouldCascadeDelete | 0.078 | |
| shouldHandleCircularReferences | 0.094 | |
| shouldHandleConcurrentPersists | 6.281 | |
| shouldHandleConcurrentLoadAndPersist | 0 | |
| shouldUpdateMetaData_fileBasedOnly | 0.188 | |
| shouldUpdateMetaData_supportsAsynchronousPersistence | 0 |
| shouldDoImplicitUpdates | 0.062 | |
| shouldPolitelyTellWhenTryingToLoadADifferentRepositoryType | 0.062 | |
| skipped | ||
| shouldNotAcceptNullSpecifications_countAllEntitiesSpecifiedBy | 0 | |
| shouldNotAcceptNullSpecifications_countAll | 0 | |
| shouldNotAcceptNullSpecifications_count | 0.016 | |
| shouldNotAcceptNullSpecifications_iterateAllEntitiesSpecifiedBy | 0 | |
| shouldNotAcceptNullSpecifications_iterateAll | 0 | |
| shouldNotAcceptNullSpecifications_iterate | 0 | |
| shouldNotAcceptNullSpecifications_findAllEntitiesSpecifiedBy | 0 | |
| shouldNotAcceptNullSpecifications_findAll | 0.015 | |
| shouldNotAcceptNullSpecifications_find | 0 | |
| shouldNotAcceptNullSpecifications_findSingleEntitiespecifiedBy | 0 | |
| shouldNotAcceptNullSpecifications_findSingle | 0 | |
| shouldNotAcceptStoringNullEntities_putAll | 0 | |
| shouldNotAcceptNullSpecifications_removeAllEntitiesSpecifiedBy | 0.016 | |
| shouldNotAcceptNullSpecifications_removeAll | 0 | |
| shouldNotAcceptNullSpecifications_remove | 0 | |
| shouldReturnNullWhenNoSingleEntityIsFound | 0.016 | |
| shouldReturnFalseWhenRemovingNonExistingEntity | 0 | |
| shouldReturnEmptySetsWhenNoEntitiesAreFound | 0.015 | |
| shouldOnlyAcceptEntities | 0.032 | |
| shouldHoldSingleEntity | 0.078 | |
| shouldHoldAggregate | 0.015 | |
| shouldHandleRecursiveIndexingIfSupported | 0.063 | |
| shouldBeTypeParameterized | 0.062 | |
| shouldFindSingleEntity | 0.125 | |
| shouldFindEntitiesOfDifferentTypes | 0.203 | |
| shouldReflectNatureOfAggregateIndexingIn_isAddingEntitiesRecursively_property | 0.266 | |
| shouldReturnFreshAndMutableCollections | 0.094 | |
| shouldIterateSpecifiedEntities | 0.125 |
[Summary] [Package List] [Test Cases]