Skip to content

Test Result : ChangeTrackingUnitOfWorkTest

0 failures (±0)
100 tests (±0)
Took 10 sec.

All Tests

Test nameDurationStatus
attributeChangedMergesChangeToStorage64 msPassed
attributeChangedOnUnmanagedObjectThrowsOwlPersistenceException65 msPassed
attributeChangedOutsideTransactionThrowsIllegalStateException63 msPassed
attributeChangedSetsAttributeLoadStatusToLoaded71 msPassed
attributeChangedThrowsInferredAttributeModifiedExceptionOnChangeToInferredAttributeValue66 msPassed
changesToRemovedObjectAreIgnoredOnCommit68 msPassed
clearCleansUpPersistenceContext0.12 secPassed
clearResetsCloneBuilder0.11 secPassed
commitAddsNewObjectsToCache76 msPassed
commitAddsNewlyAddedReferenceToObjectToCache0.14 secPassed
commitDetachesPersistedInstance91 msPassed
commitEvictsInferredClassesFromCache81 msPassed
commitEvictsRemovedObjectsFromCache79 msPassed
commitInactiveUoWThrowsIllegalStateException64 msPassed
commitPersistsAllNewlyRegisteredObjects0.14 secPassed
commitPutsIntoCacheInstanceMergedAsDetachedDuringTransaction0.14 secPassed
commitRemovesRemovedObjectsFromStorage0.24 secPassed
commitReplacesIndirectCollectionsWithRegularOnesInDetachedInstances64 msPassed
containsReturnsTrueForRegisteredExistingObject0.11 secPassed
detachReplacesInheritedIndirectCollectionWithRegularOne65 msPassed
findOfObjectAlreadyManagedAsLazilyLoadedValueReturnSameObject82 msPassed
getContextsRetrievesContextsFromStorage0.14 secPassed
getInstanceForMergeTriggersLazyAttributeLoadingForAlreadyManagedObject80 msPassed
getManagedOriginalForDifferentContextReturnsNull69 msPassed
getManagedOriginalForUnknownIdentifierReturnsNull93 msPassed
getManagedOriginalReturnsManagedOriginalInstance0.14 secPassed
getManagedOriginalReturnsNullWhenObjectIsManagedButAmongDeletedObjects79 msPassed
getManagedOriginalThrowsEntityExistsExceptionWhenIndividualIsManagedAsDifferentType66 msPassed
getOriginalReturnsOriginalRegisteredByReadObject91 msPassed
getOriginalWithNullArgumentReturnsNull73 msPassed
icValidationPassesOnCommitWhenConstraintsAreViolatedAndThenFixedDuringTransaction98 msPassed
isConsistentCallsStorageConsistencyCheck0.12 secPassed
isInferredChecksForValueInferredStatusWithConnectionWrapper0.16 secPassed
isInferredThrowsIllegalArgumentExceptionWhenInstanceIsNotManaged81 msPassed
isLoadedByAttributeReturnsLoadedForAttributesOfNewlyRegisteredInstance77 msPassed
isLoadedByAttributeReturnsLoadedForAttributesOfRegisteredExistingObject0.13 secPassed
isLoadedByAttributeReturnsLoadedForNonNullValuedLazilyLoadedAttribute0.12 secPassed
isLoadedByAttributeReturnsNotLoadedForNotLoadedLazilyLoadedAttribute87 msPassed
isLoadedByAttributeReturnsUnknownForAttributeOfUnregisteredObject0.15 secPassed
isLoadedReturnsLoadedForNewlyRegisteredInstance93 msPassed
isLoadedReturnsLoadedForRegisteredExistingObject0.17 secPassed
isLoadedReturnsUnknownForUnregisteredObject71 msPassed
isObjectManagedReturnsTrueForRegisteredExistingObject84 msPassed
isObjectManagedThrowsNullPointerExceptionForNullArgument90 msPassed
isObjectNewReturnsFalseForNullArgument73 msPassed
isObjectNewReturnsFalseForRegisteredExistingObject0.14 secPassed
isObjectNewReturnsTrueForNewlyRegisteredObject91 msPassed
loadEntityFieldCausesLoadStateOfLazilyLoadedAttributeToBeSetToLoaded74 msPassed
loadEntityFieldDoesNotInvokeLoadFromRepositoryForNullAttributeWhenItsStateIsLoaded72 msPassed
loadEntityFieldOnUnmanagedObjectThrowsOwlPersistenceException0.14 secPassed
loadFieldLoadsLiteralValueAttribute74 msPassed
loadFieldLoadsManagedTypeAttribute81 msPassed
persistSkipsCardinalityConstraintValidationOfInferredAttributes70 msPassed
readAlreadyManagedObjectReturnsTheManagedOne97 msPassed
readNewlyRegisteredObjectReturnsIt0.13 secPassed
readObjectLoadsObjectFromStorage0.12 secPassed
readObjectWithNullClassThrowsNullPointerException72 msPassed
readObjectWithNullDescriptorThrowsNullPointerException0.13 secPassed
readObjectWithNullIdentifierArgumentThrowsNullPointerException0.1 secPassed
refreshAcquiresNewConnectionToGetAccessToNonTransactionalEntityState0.12 secPassed
refreshCancelsObjectChangesInUnitOfWorkChangeSet67 msPassed
refreshLoadsInstanceFromRepositoryAndOverwritesFieldChanges0.15 secPassed
refreshOverwritesChangesSentToRepository66 msPassed
refreshOverwritesObjectPropertyChanges0.15 secPassed
refreshSetsUpdatesCloneMappingForRefreshedInstance0.12 secPassed
refreshThrowsEntityNotFoundForNonExistentEntity71 msPassed
refreshThrowsIllegalArgumentForNonManagedInstance0.13 secPassed
refreshThrowsIllegalArgumentForRemovedInstance0.13 secPassed
registerExistingObjectInvokesPostCloneListeners80 msPassed
registerExistingObjectPassesPostCloneListenersToCloneBuilder0.21 secPassed
registerExistingObjectReturnsRegisteredClone90 msPassed
registerExistingObjectTwiceReturnsSameClone0.13 secPassed
registerNewObjectAddsArgumentToPersistenceContext0.13 secPassed
registerNewObjectGeneratesIdentifierWhenInstancesDoesNotHaveOne0.14 secPassed
registerNewObjectThrowsIdentifierNotSetExceptionWhenIdentifierIsNullAndNotGenerated0.12 secPassed
registerNewObjectThrowsNullPointerExceptionForNullArgument0.13 secPassed
registerNewObjectThrowsNullPointerExceptionForNullDescriptor0.21 secPassed
registerReplacesAlsoInheritedCollectionInstancesWithIndirectVersions65 msPassed
releaseRemovesIndirectCollectionsFromManagedEntities64 msPassed
releaseUnitOfWorkClosesStorageAndMakesUoWInactive0.15 secPassed
removeNotRegisteredObjectThrowsIllegalArgumentException0.11 secPassed
removeObjectFromCacheEvictsObjectFromCacheManager0.18 secPassed
removeObjectPutsExistingObjectIntoDeletedCacheAndRemovesItFromRepository64 msPassed
removeObjectRemovesNewlyRegisteredObjectFromPersistenceContext83 msPassed
restoreDeletedRegistersObjectAgain69 msPassed
restoreDeletedReinsertsObjectIntoRepository94 msPassed
rollbackDetachesAllManagedEntities0.14 secPassed
rollbackInactiveUoWThrowsIllegalStateException0.11 secPassed
rollbackRollsBackStorageChangesAndRemovesObjectsFromPersistenceContext0.12 secPassed
testCalculateModificationsDataProperty83 msPassed
testGetState0.13 secPassed
testGetStateWithDescriptor0.1 secPassed
throwsCardinalityViolationExceptionWhenMinimumCardinalityIsViolatedOnCommit67 msPassed
throwsCardinalityViolationWhenMaximumCardinalityIsViolatedOnCommit0.13 secPassed
unregisterObjectRemovesIndirectMultilingualStringOfManagedObjectBeingDetached67 msPassed
unregisterObjectRemovesItFromCloneBuilderCache83 msPassed
unregisterObjectReplacesPluralLazyLoadingProxiesWithEmptyCollection66 msPassed
unregisterObjectReplacesSingularLazyLoadingProxiesWithNull0.1 secPassed
unregisterRegisteredExistingObjectRemovesItFromPersistenceContext0.14 secPassed
unwrapReturnsItselfWhenClassMatches63 msPassed