{
  "_class" : "hudson.tasks.junit.ClassResult",
  "testActions" : [
    
  ],
  "child" : [
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.085,
      "failedSince" : 0,
      "name" : "attributeChangedMergesChangeToStorage",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.079,
      "failedSince" : 0,
      "name" : "attributeChangedOnUnmanagedObjectThrowsOwlPersistenceException",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.083,
      "failedSince" : 0,
      "name" : "attributeChangedOutsideTransactionThrowsIllegalStateException",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.088,
      "failedSince" : 0,
      "name" : "attributeChangedSetsAttributeLoadStatusToLoaded",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.086,
      "failedSince" : 0,
      "name" : "attributeChangedThrowsInferredAttributeModifiedExceptionOnChangeToInferredAttributeValue",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.084,
      "failedSince" : 0,
      "name" : "changesToRemovedObjectAreIgnoredOnCommit",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.085,
      "failedSince" : 0,
      "name" : "clearCleansUpPersistenceContext",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.08,
      "failedSince" : 0,
      "name" : "clearResetsCloneBuilder",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.082,
      "failedSince" : 0,
      "name" : "commitAddsNewObjectsToCache",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.084,
      "failedSince" : 0,
      "name" : "commitAddsNewlyAddedReferenceToObjectToCache",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.079,
      "failedSince" : 0,
      "name" : "commitDetachesPersistedInstance",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.08,
      "failedSince" : 0,
      "name" : "commitEvictsInferredClassesFromCache",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.08,
      "failedSince" : 0,
      "name" : "commitEvictsRemovedObjectsFromCache",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.078,
      "failedSince" : 0,
      "name" : "commitInactiveUoWThrowsIllegalStateException",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.081,
      "failedSince" : 0,
      "name" : "commitPersistsAllNewlyRegisteredObjects",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.081,
      "failedSince" : 0,
      "name" : "commitPutsIntoCacheInstanceMergedAsDetachedDuringTransaction",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.082,
      "failedSince" : 0,
      "name" : "commitRemovesRemovedObjectsFromStorage",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.147,
      "failedSince" : 0,
      "name" : "commitReplacesIndirectCollectionsWithRegularOnesInDetachedInstances",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.078,
      "failedSince" : 0,
      "name" : "containsReturnsTrueForRegisteredExistingObject",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.083,
      "failedSince" : 0,
      "name" : "detachReplacesInheritedIndirectCollectionWithRegularOne",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.08,
      "failedSince" : 0,
      "name" : "findOfObjectAlreadyManagedAsLazilyLoadedValueReturnSameObject",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.079,
      "failedSince" : 0,
      "name" : "getContextsRetrievesContextsFromStorage",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.083,
      "failedSince" : 0,
      "name" : "getInstanceForMergeTriggersLazyAttributeLoadingForAlreadyManagedObject",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.08,
      "failedSince" : 0,
      "name" : "getManagedOriginalForDifferentContextReturnsNull",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.078,
      "failedSince" : 0,
      "name" : "getManagedOriginalForUnknownIdentifierReturnsNull",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.079,
      "failedSince" : 0,
      "name" : "getManagedOriginalReturnsManagedOriginalInstance",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.079,
      "failedSince" : 0,
      "name" : "getManagedOriginalReturnsNullWhenObjectIsManagedButAmongDeletedObjects",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.078,
      "failedSince" : 0,
      "name" : "getManagedOriginalThrowsEntityExistsExceptionWhenIndividualIsManagedAsDifferentType",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.079,
      "failedSince" : 0,
      "name" : "getOriginalReturnsOriginalRegisteredByReadObject",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.077,
      "failedSince" : 0,
      "name" : "getOriginalWithNullArgumentReturnsNull",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.084,
      "failedSince" : 0,
      "name" : "icValidationPassesOnCommitWhenConstraintsAreViolatedAndThenFixedDuringTransaction",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.08,
      "failedSince" : 0,
      "name" : "isConsistentCallsStorageConsistencyCheck",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.08,
      "failedSince" : 0,
      "name" : "isInferredChecksForValueInferredStatusWithConnectionWrapper",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.088,
      "failedSince" : 0,
      "name" : "isInferredLoadsAttributeWhenItIsLazyAndNotLoaded",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.078,
      "failedSince" : 0,
      "name" : "isInferredThrowsIllegalArgumentExceptionWhenInstanceIsNotManaged",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.078,
      "failedSince" : 0,
      "name" : "isLoadedByAttributeReturnsLoadedForAttributesOfNewlyRegisteredInstance",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.08,
      "failedSince" : 0,
      "name" : "isLoadedByAttributeReturnsLoadedForAttributesOfRegisteredExistingObject",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.08,
      "failedSince" : 0,
      "name" : "isLoadedByAttributeReturnsLoadedForNonNullValuedLazilyLoadedAttribute",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.086,
      "failedSince" : 0,
      "name" : "isLoadedByAttributeReturnsNotLoadedForNotLoadedLazilyLoadedAttribute",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.079,
      "failedSince" : 0,
      "name" : "isLoadedByAttributeReturnsUnknownForAttributeOfUnregisteredObject",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.078,
      "failedSince" : 0,
      "name" : "isLoadedReturnsLoadedForNewlyRegisteredInstance",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.08,
      "failedSince" : 0,
      "name" : "isLoadedReturnsLoadedForRegisteredExistingObject",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.078,
      "failedSince" : 0,
      "name" : "isLoadedReturnsUnknownForUnregisteredObject",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.079,
      "failedSince" : 0,
      "name" : "isObjectManagedReturnsTrueForRegisteredExistingObject",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.085,
      "failedSince" : 0,
      "name" : "isObjectManagedThrowsNullPointerExceptionForNullArgument",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.078,
      "failedSince" : 0,
      "name" : "isObjectNewReturnsFalseForNullArgument",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.08,
      "failedSince" : 0,
      "name" : "isObjectNewReturnsFalseForRegisteredExistingObject",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.079,
      "failedSince" : 0,
      "name" : "isObjectNewReturnsTrueForNewlyRegisteredObject",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.088,
      "failedSince" : 0,
      "name" : "loadEntityFieldCausesLoadStateOfLazilyLoadedAttributeToBeSetToLoaded",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.09,
      "failedSince" : 0,
      "name" : "loadEntityFieldDoesNotInvokeLoadFromRepositoryForNullAttributeWhenItsStateIsLoaded",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.159,
      "failedSince" : 0,
      "name" : "loadEntityFieldOnUnmanagedObjectThrowsOwlPersistenceException",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.119,
      "failedSince" : 0,
      "name" : "loadFieldLoadsLiteralValueAttribute",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.088,
      "failedSince" : 0,
      "name" : "loadFieldLoadsManagedTypeAttribute",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.081,
      "failedSince" : 0,
      "name" : "persistSkipsCardinalityConstraintValidationOfInferredAttributes",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.078,
      "failedSince" : 0,
      "name" : "readAlreadyManagedObjectReturnsTheManagedOne",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.079,
      "failedSince" : 0,
      "name" : "readNewlyRegisteredObjectReturnsIt",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.079,
      "failedSince" : 0,
      "name" : "readObjectLoadsObjectFromStorage",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.078,
      "failedSince" : 0,
      "name" : "readObjectWithNullClassThrowsNullPointerException",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.078,
      "failedSince" : 0,
      "name" : "readObjectWithNullDescriptorThrowsNullPointerException",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.078,
      "failedSince" : 0,
      "name" : "readObjectWithNullIdentifierArgumentThrowsNullPointerException",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.081,
      "failedSince" : 0,
      "name" : "refreshAcquiresNewConnectionToGetAccessToNonTransactionalEntityState",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.08,
      "failedSince" : 0,
      "name" : "refreshCancelsObjectChangesInUnitOfWorkChangeSet",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.08,
      "failedSince" : 0,
      "name" : "refreshLoadsInstanceFromRepositoryAndOverwritesFieldChanges",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.081,
      "failedSince" : 0,
      "name" : "refreshOverwritesChangesSentToRepository",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.083,
      "failedSince" : 0,
      "name" : "refreshOverwritesObjectPropertyChanges",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.081,
      "failedSince" : 0,
      "name" : "refreshSetsUpdatesCloneMappingForRefreshedInstance",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.081,
      "failedSince" : 0,
      "name" : "refreshThrowsEntityNotFoundForNonExistentEntity",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.078,
      "failedSince" : 0,
      "name" : "refreshThrowsIllegalArgumentForNonManagedInstance",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.08,
      "failedSince" : 0,
      "name" : "refreshThrowsIllegalArgumentForRemovedInstance",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.159,
      "failedSince" : 0,
      "name" : "registerExistingObjectInvokesPostCloneListeners",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.079,
      "failedSince" : 0,
      "name" : "registerExistingObjectPassesPostCloneListenersToCloneBuilder",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.079,
      "failedSince" : 0,
      "name" : "registerExistingObjectReturnsRegisteredClone",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.08,
      "failedSince" : 0,
      "name" : "registerExistingObjectTwiceReturnsSameClone",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.078,
      "failedSince" : 0,
      "name" : "registerNewObjectAddsArgumentToPersistenceContext",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.079,
      "failedSince" : 0,
      "name" : "registerNewObjectGeneratesIdentifierWhenInstancesDoesNotHaveOne",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.082,
      "failedSince" : 0,
      "name" : "registerNewObjectThrowsIdentifierNotSetExceptionWhenIdentifierIsNullAndNotGenerated",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.078,
      "failedSince" : 0,
      "name" : "registerNewObjectThrowsNullPointerExceptionForNullArgument",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.078,
      "failedSince" : 0,
      "name" : "registerNewObjectThrowsNullPointerExceptionForNullDescriptor",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.086,
      "failedSince" : 0,
      "name" : "registerReplacesAlsoInheritedCollectionInstancesWithIndirectVersions",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.085,
      "failedSince" : 0,
      "name" : "releaseRemovesIndirectCollectionsFromManagedEntities",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.08,
      "failedSince" : 0,
      "name" : "releaseUnitOfWorkClosesStorageAndMakesUoWInactive",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.077,
      "failedSince" : 0,
      "name" : "removeNotRegisteredObjectThrowsIllegalArgumentException",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.135,
      "failedSince" : 0,
      "name" : "removeObjectFromCacheEvictsObjectFromCacheManager",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.084,
      "failedSince" : 0,
      "name" : "removeObjectPutsExistingObjectIntoDeletedCacheAndRemovesItFromRepository",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.078,
      "failedSince" : 0,
      "name" : "removeObjectRemovesNewlyRegisteredObjectFromPersistenceContext",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.079,
      "failedSince" : 0,
      "name" : "restoreDeletedRegistersObjectAgain",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.079,
      "failedSince" : 0,
      "name" : "restoreDeletedReinsertsObjectIntoRepository",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.08,
      "failedSince" : 0,
      "name" : "rollbackDetachesAllManagedEntities",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.078,
      "failedSince" : 0,
      "name" : "rollbackInactiveUoWThrowsIllegalStateException",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.084,
      "failedSince" : 0,
      "name" : "rollbackRollsBackStorageChangesAndRemovesObjectsFromPersistenceContext",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.079,
      "failedSince" : 0,
      "name" : "testCalculateModificationsDataProperty",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.08,
      "failedSince" : 0,
      "name" : "testGetState",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.078,
      "failedSince" : 0,
      "name" : "testGetStateWithDescriptor",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.084,
      "failedSince" : 0,
      "name" : "throwsCardinalityViolationExceptionWhenMinimumCardinalityIsViolatedOnCommit",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.078,
      "failedSince" : 0,
      "name" : "throwsCardinalityViolationWhenMaximumCardinalityIsViolatedOnCommit",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.085,
      "failedSince" : 0,
      "name" : "unregisterObjectRemovesIndirectMultilingualStringOfManagedObjectBeingDetached",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.08,
      "failedSince" : 0,
      "name" : "unregisterObjectRemovesItFromCloneBuilderCache",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.081,
      "failedSince" : 0,
      "name" : "unregisterObjectReplacesChangeTrackingProxiesWithReferencedObjects",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.079,
      "failedSince" : 0,
      "name" : "unregisterObjectReplacesPluralLazyLoadingProxiesWithEmptyCollection",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.084,
      "failedSince" : 0,
      "name" : "unregisterObjectReplacesSingularLazyLoadingProxiesWithNull",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.08,
      "failedSince" : 0,
      "name" : "unregisterRegisteredExistingObjectRemovesItFromPersistenceContext",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.ChangeTrackingUnitOfWorkTest",
      "duration" : 0.079,
      "failedSince" : 0,
      "name" : "unwrapReturnsItselfWhenClassMatches",
      "skipped" : False,
      "status" : "PASSED"
    }
  ],
  "failCount" : 0,
  "name" : "ChangeTrackingUnitOfWorkTest",
  "passCount" : 102,
  "skipCount" : 0
}