Skip to content

Test Result : ChangeTrackingUnitOfWorkTest

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

All Tests

Test nameDurationStatus
attributeChangedMergesChangeToStorage62 msPassed
attributeChangedOnUnmanagedObjectThrowsOwlPersistenceException75 msPassed
attributeChangedOutsideTransactionThrowsIllegalStateException62 msPassed
attributeChangedSetsAttributeLoadStatusToLoaded0.11 secPassed
attributeChangedThrowsInferredAttributeModifiedExceptionOnChangeToInferredAttributeValue0.13 secPassed
changesToRemovedObjectAreIgnoredOnCommit74 msPassed
clearCleansUpPersistenceContext76 msPassed
clearResetsCloneBuilder0.15 secPassed
commitAddsNewObjectsToCache0.11 secPassed
commitAddsNewlyAddedReferenceToObjectToCache0.12 secPassed
commitDetachesPersistedInstance0.11 secPassed
commitEvictsInferredClassesFromCache0.11 secPassed
commitEvictsRemovedObjectsFromCache0.12 secPassed
commitInactiveUoWThrowsIllegalStateException0.1 secPassed
commitPersistsAllNewlyRegisteredObjects65 msPassed
commitPutsIntoCacheInstanceMergedAsDetachedDuringTransaction0.11 secPassed
commitRemovesRemovedObjectsFromStorage0.16 secPassed
commitReplacesIndirectCollectionsWithRegularOnesInDetachedInstances63 msPassed
containsReturnsTrueForRegisteredExistingObject0.11 secPassed
detachReplacesInheritedIndirectCollectionWithRegularOne73 msPassed
findOfObjectAlreadyManagedAsLazilyLoadedValueReturnSameObject0.13 secPassed
getContextsRetrievesContextsFromStorage0.1 secPassed
getInstanceForMergeTriggersLazyAttributeLoadingForAlreadyManagedObject0.13 secPassed
getManagedOriginalForDifferentContextReturnsNull0.11 secPassed
getManagedOriginalForUnknownIdentifierReturnsNull0.11 secPassed
getManagedOriginalReturnsManagedOriginalInstance0.11 secPassed
getManagedOriginalReturnsNullWhenObjectIsManagedButAmongDeletedObjects0.11 secPassed
getManagedOriginalThrowsEntityExistsExceptionWhenIndividualIsManagedAsDifferentType0.11 secPassed
getOriginalReturnsOriginalRegisteredByReadObject0.16 secPassed
getOriginalWithNullArgumentReturnsNull0.12 secPassed
icValidationPassesOnCommitWhenConstraintsAreViolatedAndThenFixedDuringTransaction0.11 secPassed
isConsistentCallsStorageConsistencyCheck0.11 secPassed
isInferredChecksForValueInferredStatusWithConnectionWrapper0.1 secPassed
isInferredThrowsIllegalArgumentExceptionWhenInstanceIsNotManaged0.11 secPassed
isLoadedByAttributeReturnsLoadedForAttributesOfNewlyRegisteredInstance0.11 secPassed
isLoadedByAttributeReturnsLoadedForAttributesOfRegisteredExistingObject0.11 secPassed
isLoadedByAttributeReturnsLoadedForNonNullValuedLazilyLoadedAttribute64 msPassed
isLoadedByAttributeReturnsNotLoadedForNotLoadedLazilyLoadedAttribute0.12 secPassed
isLoadedByAttributeReturnsUnknownForAttributeOfUnregisteredObject60 msPassed
isLoadedReturnsLoadedForNewlyRegisteredInstance0.11 secPassed
isLoadedReturnsLoadedForRegisteredExistingObject0.12 secPassed
isLoadedReturnsUnknownForUnregisteredObject0.1 secPassed
isObjectManagedReturnsTrueForRegisteredExistingObject0.17 secPassed
isObjectManagedThrowsNullPointerExceptionForNullArgument0.1 secPassed
isObjectNewReturnsFalseForNullArgument0.1 secPassed
isObjectNewReturnsFalseForRegisteredExistingObject74 msPassed
isObjectNewReturnsTrueForNewlyRegisteredObject0.11 secPassed
loadEntityFieldCausesLoadStateOfLazilyLoadedAttributeToBeSetToLoaded0.16 secPassed
loadEntityFieldDoesNotInvokeLoadFromRepositoryForNullAttributeWhenItsStateIsLoaded72 msPassed
loadEntityFieldOnUnmanagedObjectThrowsOwlPersistenceException73 msPassed
loadFieldLoadsLiteralValueAttribute0.11 secPassed
loadFieldLoadsManagedTypeAttribute0.13 secPassed
persistSkipsCardinalityConstraintValidationOfInferredAttributes0.1 secPassed
readAlreadyManagedObjectReturnsTheManagedOne0.11 secPassed
readNewlyRegisteredObjectReturnsIt0.11 secPassed
readObjectLoadsObjectFromStorage64 msPassed
readObjectWithNullClassThrowsNullPointerException0.11 secPassed
readObjectWithNullDescriptorThrowsNullPointerException0.11 secPassed
readObjectWithNullIdentifierArgumentThrowsNullPointerException0.11 secPassed
refreshAcquiresNewConnectionToGetAccessToNonTransactionalEntityState65 msPassed
refreshCancelsObjectChangesInUnitOfWorkChangeSet70 msPassed
refreshLoadsInstanceFromRepositoryAndOverwritesFieldChanges0.1 secPassed
refreshOverwritesChangesSentToRepository0.13 secPassed
refreshOverwritesObjectPropertyChanges79 msPassed
refreshSetsUpdatesCloneMappingForRefreshedInstance64 msPassed
refreshThrowsEntityNotFoundForNonExistentEntity0.11 secPassed
refreshThrowsIllegalArgumentForNonManagedInstance0.11 secPassed
refreshThrowsIllegalArgumentForRemovedInstance0.11 secPassed
registerExistingObjectInvokesPostCloneListeners0.11 secPassed
registerExistingObjectPassesPostCloneListenersToCloneBuilder0.14 secPassed
registerExistingObjectReturnsRegisteredClone0.1 secPassed
registerExistingObjectTwiceReturnsSameClone0.11 secPassed
registerNewObjectAddsArgumentToPersistenceContext0.11 secPassed
registerNewObjectGeneratesIdentifierWhenInstancesDoesNotHaveOne0.13 secPassed
registerNewObjectThrowsIdentifierNotSetExceptionWhenIdentifierIsNullAndNotGenerated64 msPassed
registerNewObjectThrowsNullPointerExceptionForNullArgument0.11 secPassed
registerNewObjectThrowsNullPointerExceptionForNullDescriptor0.13 secPassed
registerReplacesAlsoInheritedCollectionInstancesWithIndirectVersions0.1 secPassed
releaseRemovesIndirectCollectionsFromManagedEntities62 msPassed
releaseUnitOfWorkClosesStorageAndMakesUoWInactive72 msPassed
removeNotRegisteredObjectThrowsIllegalArgumentException0.1 secPassed
removeObjectFromCacheEvictsObjectFromCacheManager0.12 secPassed
removeObjectPutsExistingObjectIntoDeletedCacheAndRemovesItFromRepository61 msPassed
removeObjectRemovesNewlyRegisteredObjectFromPersistenceContext0.13 secPassed
restoreDeletedRegistersObjectAgain0.16 secPassed
restoreDeletedReinsertsObjectIntoRepository0.11 secPassed
rollbackDetachesAllManagedEntities0.1 secPassed
rollbackInactiveUoWThrowsIllegalStateException0.13 secPassed
rollbackRollsBackStorageChangesAndRemovesObjectsFromPersistenceContext65 msPassed
testCalculateModificationsDataProperty0.11 secPassed
testGetState0.1 secPassed
testGetStateWithDescriptor0.11 secPassed
throwsCardinalityViolationExceptionWhenMinimumCardinalityIsViolatedOnCommit79 msPassed
throwsCardinalityViolationWhenMaximumCardinalityIsViolatedOnCommit0.11 secPassed
unregisterObjectRemovesIndirectMultilingualStringOfManagedObjectBeingDetached0.1 secPassed
unregisterObjectRemovesItFromCloneBuilderCache0.11 secPassed
unregisterObjectReplacesPluralLazyLoadingProxiesWithEmptyCollection0.11 secPassed
unregisterObjectReplacesSingularLazyLoadingProxiesWithNull0.12 secPassed
unregisterRegisteredExistingObjectRemovesItFromPersistenceContext0.1 secPassed
unwrapReturnsItselfWhenClassMatches72 msPassed