Skip to content

Test Result : ChangeTrackingUnitOfWorkTest

0 failures (±0)
102 tests (±0)
Took 17 sec.

All Tests

Test nameDurationStatus
attributeChangedMergesChangeToStorage0.24 secPassed
attributeChangedOnUnmanagedObjectThrowsOwlPersistenceException0.18 secPassed
attributeChangedOutsideTransactionThrowsIllegalStateException0.18 secPassed
attributeChangedSetsAttributeLoadStatusToLoaded0.24 secPassed
attributeChangedThrowsInferredAttributeModifiedExceptionOnChangeToInferredAttributeValue0.22 secPassed
changesToRemovedObjectAreIgnoredOnCommit0.18 secPassed
clearCleansUpPersistenceContext99 msPassed
clearResetsCloneBuilder0.14 secPassed
commitAddsNewObjectsToCache0.18 secPassed
commitAddsNewlyAddedReferenceToObjectToCache0.21 secPassed
commitDetachesPersistedInstance0.21 secPassed
commitEvictsInferredClassesFromCache0.21 secPassed
commitEvictsRemovedObjectsFromCache0.2 secPassed
commitInactiveUoWThrowsIllegalStateException91 msPassed
commitPersistsAllNewlyRegisteredObjects0.19 secPassed
commitPutsIntoCacheInstanceMergedAsDetachedDuringTransaction0.22 secPassed
commitRemovesRemovedObjectsFromStorage0.19 secPassed
commitReplacesIndirectCollectionsWithRegularOnesInDetachedInstances0.2 secPassed
containsReturnsTrueForRegisteredExistingObject0.15 secPassed
detachReplacesInheritedIndirectCollectionWithRegularOne0.18 secPassed
findOfObjectAlreadyManagedAsLazilyLoadedValueReturnSameObject0.21 secPassed
getContextsRetrievesContextsFromStorage0.12 secPassed
getInstanceForMergeTriggersLazyAttributeLoadingForAlreadyManagedObject0.18 secPassed
getManagedOriginalForDifferentContextReturnsNull98 msPassed
getManagedOriginalForUnknownIdentifierReturnsNull91 msPassed
getManagedOriginalReturnsManagedOriginalInstance0.11 secPassed
getManagedOriginalReturnsNullWhenObjectIsManagedButAmongDeletedObjects0.18 secPassed
getManagedOriginalThrowsEntityExistsExceptionWhenIndividualIsManagedAsDifferentType0.11 secPassed
getOriginalReturnsOriginalRegisteredByReadObject0.21 secPassed
getOriginalWithNullArgumentReturnsNull0.19 secPassed
icValidationPassesOnCommitWhenConstraintsAreViolatedAndThenFixedDuringTransaction0.2 secPassed
isConsistentCallsStorageConsistencyCheck93 msPassed
isInferredChecksForValueInferredStatusWithConnectionWrapper0.13 secPassed
isInferredLoadsAttributeWhenItIsLazyAndNotLoaded0.12 secPassed
isInferredThrowsIllegalArgumentExceptionWhenInstanceIsNotManaged0.11 secPassed
isLoadedByAttributeReturnsLoadedForAttributesOfNewlyRegisteredInstance0.19 secPassed
isLoadedByAttributeReturnsLoadedForAttributesOfRegisteredExistingObject0.1 secPassed
isLoadedByAttributeReturnsLoadedForNonNullValuedLazilyLoadedAttribute97 msPassed
isLoadedByAttributeReturnsNotLoadedForNotLoadedLazilyLoadedAttribute0.1 secPassed
isLoadedByAttributeReturnsUnknownForAttributeOfUnregisteredObject92 msPassed
isLoadedReturnsLoadedForNewlyRegisteredInstance0.17 secPassed
isLoadedReturnsLoadedForRegisteredExistingObject0.11 secPassed
isLoadedReturnsUnknownForUnregisteredObject95 msPassed
isObjectManagedReturnsTrueForRegisteredExistingObject0.22 secPassed
isObjectManagedThrowsNullPointerExceptionForNullArgument0.22 secPassed
isObjectNewReturnsFalseForNullArgument0.19 secPassed
isObjectNewReturnsFalseForRegisteredExistingObject0.21 secPassed
isObjectNewReturnsTrueForNewlyRegisteredObject0.18 secPassed
loadEntityFieldCausesLoadStateOfLazilyLoadedAttributeToBeSetToLoaded0.22 secPassed
loadEntityFieldDoesNotInvokeLoadFromRepositoryForNullAttributeWhenItsStateIsLoaded0.18 secPassed
loadEntityFieldOnUnmanagedObjectThrowsOwlPersistenceException0.21 secPassed
loadFieldLoadsLiteralValueAttribute95 msPassed
loadFieldLoadsManagedTypeAttribute0.12 secPassed
persistSkipsCardinalityConstraintValidationOfInferredAttributes0.19 secPassed
readAlreadyManagedObjectReturnsTheManagedOne96 msPassed
readNewlyRegisteredObjectReturnsIt0.19 secPassed
readObjectLoadsObjectFromStorage95 msPassed
readObjectWithNullClassThrowsNullPointerException89 msPassed
readObjectWithNullDescriptorThrowsNullPointerException0.1 secPassed
readObjectWithNullIdentifierArgumentThrowsNullPointerException0.1 secPassed
refreshAcquiresNewConnectionToGetAccessToNonTransactionalEntityState0.22 secPassed
refreshCancelsObjectChangesInUnitOfWorkChangeSet0.19 secPassed
refreshLoadsInstanceFromRepositoryAndOverwritesFieldChanges0.19 secPassed
refreshOverwritesChangesSentToRepository0.17 secPassed
refreshOverwritesObjectPropertyChanges0.24 secPassed
refreshSetsUpdatesCloneMappingForRefreshedInstance0.22 secPassed
refreshThrowsEntityNotFoundForNonExistentEntity0.19 secPassed
refreshThrowsIllegalArgumentForNonManagedInstance0.22 secPassed
refreshThrowsIllegalArgumentForRemovedInstance0.19 secPassed
registerExistingObjectInvokesPostCloneListeners0.35 secPassed
registerExistingObjectPassesPostCloneListenersToCloneBuilder0.21 secPassed
registerExistingObjectReturnsRegisteredClone94 msPassed
registerExistingObjectTwiceReturnsSameClone99 msPassed
registerNewObjectAddsArgumentToPersistenceContext0.18 secPassed
registerNewObjectGeneratesIdentifierWhenInstancesDoesNotHaveOne0.25 secPassed
registerNewObjectThrowsIdentifierNotSetExceptionWhenIdentifierIsNullAndNotGenerated0.19 secPassed
registerNewObjectThrowsNullPointerExceptionForNullArgument0.18 secPassed
registerNewObjectThrowsNullPointerExceptionForNullDescriptor0.18 secPassed
registerReplacesAlsoInheritedCollectionInstancesWithIndirectVersions0.21 secPassed
releaseRemovesIndirectCollectionsFromManagedEntities0.22 secPassed
releaseUnitOfWorkClosesStorageAndMakesUoWInactive93 msPassed
removeNotRegisteredObjectThrowsIllegalArgumentException0.19 secPassed
removeObjectFromCacheEvictsObjectFromCacheManager0.18 secPassed
removeObjectPutsExistingObjectIntoDeletedCacheAndRemovesItFromRepository0.21 secPassed
removeObjectRemovesNewlyRegisteredObjectFromPersistenceContext0.18 secPassed
restoreDeletedRegistersObjectAgain0.18 secPassed
restoreDeletedReinsertsObjectIntoRepository0.18 secPassed
rollbackDetachesAllManagedEntities0.14 secPassed
rollbackInactiveUoWThrowsIllegalStateException0.1 secPassed
rollbackRollsBackStorageChangesAndRemovesObjectsFromPersistenceContext0.23 secPassed
testCalculateModificationsDataProperty0.18 secPassed
testGetState92 msPassed
testGetStateWithDescriptor0.19 secPassed
throwsCardinalityViolationExceptionWhenMinimumCardinalityIsViolatedOnCommit0.18 secPassed
throwsCardinalityViolationWhenMaximumCardinalityIsViolatedOnCommit0.19 secPassed
unregisterObjectRemovesIndirectMultilingualStringOfManagedObjectBeingDetached0.22 secPassed
unregisterObjectRemovesItFromCloneBuilderCache0.2 secPassed
unregisterObjectReplacesChangeTrackingProxiesWithReferencedObjects0.18 secPassed
unregisterObjectReplacesPluralLazyLoadingProxiesWithEmptyCollection0.1 secPassed
unregisterObjectReplacesSingularLazyLoadingProxiesWithNull0.12 secPassed
unregisterRegisteredExistingObjectRemovesItFromPersistenceContext0.1 secPassed
unwrapReturnsItselfWhenClassMatches0.18 secPassed