Skip to content

Test Result : ChangeTrackingUnitOfWorkTest

0 failures (±0)
101 tests (±0)
Took 16 sec.

All Tests

Test nameDurationStatus
attributeChangedMergesChangeToStorage82 msPassed
attributeChangedOnUnmanagedObjectThrowsOwlPersistenceException95 msPassed
attributeChangedOutsideTransactionThrowsIllegalStateException87 msPassed
attributeChangedSetsAttributeLoadStatusToLoaded0.11 secPassed
attributeChangedThrowsInferredAttributeModifiedExceptionOnChangeToInferredAttributeValue0.11 secPassed
changesToRemovedObjectAreIgnoredOnCommit99 msPassed
clearCleansUpPersistenceContext0.16 secPassed
clearResetsCloneBuilder0.18 secPassed
commitAddsNewObjectsToCache0.2 secPassed
commitAddsNewlyAddedReferenceToObjectToCache0.2 secPassed
commitDetachesPersistedInstance0.17 secPassed
commitEvictsInferredClassesFromCache0.11 secPassed
commitEvictsRemovedObjectsFromCache0.17 secPassed
commitInactiveUoWThrowsIllegalStateException0.16 secPassed
commitPersistsAllNewlyRegisteredObjects0.16 secPassed
commitPutsIntoCacheInstanceMergedAsDetachedDuringTransaction0.19 secPassed
commitRemovesRemovedObjectsFromStorage0.26 secPassed
commitReplacesIndirectCollectionsWithRegularOnesInDetachedInstances91 msPassed
containsReturnsTrueForRegisteredExistingObject0.18 secPassed
detachReplacesInheritedIndirectCollectionWithRegularOne0.1 secPassed
findOfObjectAlreadyManagedAsLazilyLoadedValueReturnSameObject98 msPassed
getContextsRetrievesContextsFromStorage0.19 secPassed
getInstanceForMergeTriggersLazyAttributeLoadingForAlreadyManagedObject0.18 secPassed
getManagedOriginalForDifferentContextReturnsNull0.17 secPassed
getManagedOriginalForUnknownIdentifierReturnsNull0.17 secPassed
getManagedOriginalReturnsManagedOriginalInstance0.19 secPassed
getManagedOriginalReturnsNullWhenObjectIsManagedButAmongDeletedObjects0.17 secPassed
getManagedOriginalThrowsEntityExistsExceptionWhenIndividualIsManagedAsDifferentType0.17 secPassed
getOriginalReturnsOriginalRegisteredByReadObject0.15 secPassed
getOriginalWithNullArgumentReturnsNull95 msPassed
icValidationPassesOnCommitWhenConstraintsAreViolatedAndThenFixedDuringTransaction0.17 secPassed
isConsistentCallsStorageConsistencyCheck0.12 secPassed
isInferredChecksForValueInferredStatusWithConnectionWrapper0.19 secPassed
isInferredLoadsAttributeWhenItIsLazyAndNotLoaded0.2 secPassed
isInferredThrowsIllegalArgumentExceptionWhenInstanceIsNotManaged0.17 secPassed
isLoadedByAttributeReturnsLoadedForAttributesOfNewlyRegisteredInstance0.19 secPassed
isLoadedByAttributeReturnsLoadedForAttributesOfRegisteredExistingObject0.17 secPassed
isLoadedByAttributeReturnsLoadedForNonNullValuedLazilyLoadedAttribute0.19 secPassed
isLoadedByAttributeReturnsNotLoadedForNotLoadedLazilyLoadedAttribute0.17 secPassed
isLoadedByAttributeReturnsUnknownForAttributeOfUnregisteredObject0.14 secPassed
isLoadedReturnsLoadedForNewlyRegisteredInstance0.17 secPassed
isLoadedReturnsLoadedForRegisteredExistingObject0.19 secPassed
isLoadedReturnsUnknownForUnregisteredObject0.2 secPassed
isObjectManagedReturnsTrueForRegisteredExistingObject98 msPassed
isObjectManagedThrowsNullPointerExceptionForNullArgument0.22 secPassed
isObjectNewReturnsFalseForNullArgument0.17 secPassed
isObjectNewReturnsFalseForRegisteredExistingObject0.21 secPassed
isObjectNewReturnsTrueForNewlyRegisteredObject0.2 secPassed
loadEntityFieldCausesLoadStateOfLazilyLoadedAttributeToBeSetToLoaded0.15 secPassed
loadEntityFieldDoesNotInvokeLoadFromRepositoryForNullAttributeWhenItsStateIsLoaded89 msPassed
loadEntityFieldOnUnmanagedObjectThrowsOwlPersistenceException0.16 secPassed
loadFieldLoadsLiteralValueAttribute0.17 secPassed
loadFieldLoadsManagedTypeAttribute0.21 secPassed
persistSkipsCardinalityConstraintValidationOfInferredAttributes0.17 secPassed
readAlreadyManagedObjectReturnsTheManagedOne0.22 secPassed
readNewlyRegisteredObjectReturnsIt0.18 secPassed
readObjectLoadsObjectFromStorage0.16 secPassed
readObjectWithNullClassThrowsNullPointerException0.16 secPassed
readObjectWithNullDescriptorThrowsNullPointerException0.19 secPassed
readObjectWithNullIdentifierArgumentThrowsNullPointerException0.16 secPassed
refreshAcquiresNewConnectionToGetAccessToNonTransactionalEntityState0.17 secPassed
refreshCancelsObjectChangesInUnitOfWorkChangeSet0.1 secPassed
refreshLoadsInstanceFromRepositoryAndOverwritesFieldChanges0.19 secPassed
refreshOverwritesChangesSentToRepository0.1 secPassed
refreshOverwritesObjectPropertyChanges0.16 secPassed
refreshSetsUpdatesCloneMappingForRefreshedInstance0.18 secPassed
refreshThrowsEntityNotFoundForNonExistentEntity0.21 secPassed
refreshThrowsIllegalArgumentForNonManagedInstance0.12 secPassed
refreshThrowsIllegalArgumentForRemovedInstance0.17 secPassed
registerExistingObjectInvokesPostCloneListeners0.22 secPassed
registerExistingObjectPassesPostCloneListenersToCloneBuilder0.25 secPassed
registerExistingObjectReturnsRegisteredClone0.16 secPassed
registerExistingObjectTwiceReturnsSameClone0.19 secPassed
registerNewObjectAddsArgumentToPersistenceContext0.18 secPassed
registerNewObjectGeneratesIdentifierWhenInstancesDoesNotHaveOne0.21 secPassed
registerNewObjectThrowsIdentifierNotSetExceptionWhenIdentifierIsNullAndNotGenerated0.17 secPassed
registerNewObjectThrowsNullPointerExceptionForNullArgument0.19 secPassed
registerNewObjectThrowsNullPointerExceptionForNullDescriptor0.18 secPassed
registerReplacesAlsoInheritedCollectionInstancesWithIndirectVersions93 msPassed
releaseRemovesIndirectCollectionsFromManagedEntities0.11 secPassed
releaseUnitOfWorkClosesStorageAndMakesUoWInactive0.16 secPassed
removeNotRegisteredObjectThrowsIllegalArgumentException0.16 secPassed
removeObjectFromCacheEvictsObjectFromCacheManager0.18 secPassed
removeObjectPutsExistingObjectIntoDeletedCacheAndRemovesItFromRepository0.11 secPassed
removeObjectRemovesNewlyRegisteredObjectFromPersistenceContext97 msPassed
restoreDeletedRegistersObjectAgain0.12 secPassed
restoreDeletedReinsertsObjectIntoRepository0.17 secPassed
rollbackDetachesAllManagedEntities0.19 secPassed
rollbackInactiveUoWThrowsIllegalStateException0.18 secPassed
rollbackRollsBackStorageChangesAndRemovesObjectsFromPersistenceContext0.16 secPassed
testCalculateModificationsDataProperty0.17 secPassed
testGetState0.19 secPassed
testGetStateWithDescriptor0.17 secPassed
throwsCardinalityViolationExceptionWhenMinimumCardinalityIsViolatedOnCommit0.1 secPassed
throwsCardinalityViolationWhenMaximumCardinalityIsViolatedOnCommit0.22 secPassed
unregisterObjectRemovesIndirectMultilingualStringOfManagedObjectBeingDetached86 msPassed
unregisterObjectRemovesItFromCloneBuilderCache0.17 secPassed
unregisterObjectReplacesPluralLazyLoadingProxiesWithEmptyCollection0.16 secPassed
unregisterObjectReplacesSingularLazyLoadingProxiesWithNull0.17 secPassed
unregisterRegisteredExistingObjectRemovesItFromPersistenceContext0.2 secPassed
unwrapReturnsItselfWhenClassMatches95 msPassed