Uses of Class
org.apache.jackrabbit.test.AbstractJCRTest
- 
- 
Uses of AbstractJCRTest in org.apache.jackrabbit.test.api
Subclasses of AbstractJCRTest in org.apache.jackrabbit.test.api Modifier and Type Class Description classAddNodeTestAddNodeTestcontains the test cases for the methodNode.addNode(String, String).classBinaryPropertyTestTests a binary property.classBooleanPropertyTestTests a boolean property.classCheckPermissionTestTests ifSession.checkPermission(String, String)yields the correct permissions for a read-only session and a 'superuser' session.classDatePropertyTestTests a date property.classDocumentViewImportTestDocumentViewImportTestTests importXML and getImportContentHandler methods of the Workspace and Session class.classDoublePropertyTestTests a double property.classExportDocViewTestExportDocViewTesttests the two Session methods :Session.exportDocumentView(String, ContentHandler, boolean, boolean)andSession.exportDocumentView(String, java.io.OutputStream, boolean, boolean)against the required behaviours according the document view xml mapping defined in the JSR 170 specification in chapter 6.4.2, 6.4.3 and 6.4.4 .classExportSysViewTestExportSysViewTesttests the SysView Export of a tree given by a node path.classGetWeakReferencesTestGetWeakReferencesTestchecks implementation ofNode.getWeakReferences()andNode.getWeakReferences(String).classHasPermissionTestTests ifSession.hasPermission(String, String)yields the correct permissions for a read-only, a read-write and an admin session.classImpersonateTestTests ifSession.impersonate(Credentials)to a read-only session respects access controls.classLifecycleTestCompliance tests for section 6.12 Lifecycle Management.classLongPropertyTestTests a long property.classNamePropertyTestTests a date property.classNamespaceRegistryReadMethodsTestNamespaceRegistryReadMethodsTestThis class tests read method of the NamespaceRegistry class and also the correct Exception throwing for methods not supported in level 1.classNamespaceRegistryTestNamespaceRegistryTesttests whether the repository registers and unregisters namespaces correctly.classNamespaceRemappingTestTest cases for JSR 283 sections 3.5.2 Session-Local Mappings and 5.11 Namespace Mapping and the related namespace mapping methods inSession.classNameTestNameTest...classNodeAddMixinTestNodeAddMixinTestcontains the test cases for the methodNode.AddMixin(String).classNodeCanAddMixinTestNodeCanAddMixinTestcontains the test cases for the methodNode.canAddMixin(String).classNodeDiscoveringNodeTypesTestAll test cases in this class rely on content in the repository.classNodeItemIsModifiedTestTest cases forItem.isModified()on a node.classNodeItemIsNewTestTest cases forItem.isNew()on a node.classNodeIteratorTestTests theNodeIteratorimplementation.classNodeOrderableChildNodesTestNodeOrderableChildNodesTestcontains all node writing tests (LEVEL 2) that require a node that allows child node ordering (tests therefore are optional).classNodeReadMethodsTestTests the 'read' methods specified in theNodeinterface on a level 1 repository.classNodeRemoveMixinTestNodeRemoveMixinTestcontains the test cases for the methodNode.removeMixin(String).classNodeSetPrimaryTypeTestSetPrimaryType...classNodeTestNodeTestcontains all test cases for thejavax.jcr.Nodethat are related to writing, modifying or deleting nodes (level 2 of the specification).classNodeUUIDTestNodeUUIDTestcontains all tests for thejavax.jcr.Nodeclass that require a UUID (and therefore are optional).classPathPropertyTestTests a path property.classPathTestPathTest...classPropertyItemIsModifiedTestTest cases forItem.isModified()on a property.classPropertyItemIsNewTestTest cases forItem.isNew()on a property.classPropertyReadMethodsTestPropertyReadMethodsTest...classPropertyTestPropertyTestcontains all test cases for thejavax.jcr.Propertythat are related to writing, modifying or deleting properties (level 2 of the specification).classPropertyTypeTestTests if the type of a property is set according to the node type as well as no property is of type UNDEFINED.classReferenceableRootNodesTestReferenceableRootNodesTestcontains tests with referenceable nodes between different workspaces.classReferencePropertyTestTests a reference property.classReferencesTestReferencesTestcontains the test cases for the references.classRepositoryDescriptorTestTests if the required repository descriptors are available.classRepositoryFactoryTestRepositoryFactoryTestchecks if there is a repository factory implementation and that is works according to the spec.classRepositoryLoginTestRepositoryLoginTesttests the login methods of a repository.classRootNodeTestTest cases for the root node.classSerializationTestSerializationTestcontains the test cases for the methodWorkspace.exportSysView()andSession.importSysView().classSessionReadMethodsTestSessionReadMethodsTest...classSessionRemoveItemTestSessionRemoveItemTest...classSessionTestSessionTestcontains all test cases for thejavax.jcr.Sessionclass that are level 2 (modifing repository content).classSessionUUIDTestSessionUUIDTestcontains all tests for theSessionclass that require a UUID (and therefore are optional).classSetPropertyAssumeTypeTestSetPropertyAssumeTypeTesttests if when setting a property of typePropertyType.UNDEFINEDthe type is assumed correctly.classSetPropertyBooleanTestSetPropertyBooleanTesttests theNode.setProperty(String, boolean)methodclassSetPropertyCalendarTestSetPropertyCalendarTesttests theNode.setProperty(String, Calendar)methodclassSetPropertyConstraintViolationExceptionTestSetPropertyConstraintViolationExceptionTesttests if setProperty() throws a ConstraintViolationException either immediately (by setValue()) or on save, if the change would violate a value constraint.classSetPropertyDecimalTestSetPropertyDecmimalTesttests theNode.setProperty(String, BigDecimal)methodclassSetPropertyDoubleTestSetPropertyDoubleTesttests theNode.setProperty(String, double)methodclassSetPropertyInputStreamTestSetPropertyInputStreamTesttests theNode.setProperty(String, InputStream)methodclassSetPropertyLongTestSetPropertyLongTesttests theNode.setProperty(String, long)methodclassSetPropertyNodeTestSetPropertyNodeTesttests theNode.setProperty(String, Node)methodclassSetPropertyStringTestSetPropertyStringTesttests the methodsNode.setProperty(String, String),Node.setProperty(String, String[])andNode.setProperty(String, String[], int)classSetPropertyValueTestSetPropertyValueTesttests the methodsNode.setProperty(String, Value),Node.setProperty(String, Value[])andNode.setProperty(String, Value[], int)classSetValueBinaryTestTests the variousProperty.setValue(Value)methods.classSetValueBooleanTestTests the variousProperty.setValue(Value)methods.classSetValueConstraintViolationExceptionTestSetValueConstraintViolationExceptionTesttests if setValue() throws a ConstraintViolationException either immediately (by setValue()) or on save, if the change would violate a value constraint.classSetValueDateTestTests the variousProperty.setValue(Value)methods.classSetValueDecimalTestTests the variousProperty.setValue(Value)methods.classSetValueDoubleTestTests the variousProperty.setValue(Value)methods.classSetValueInputStreamTestTests theProperty.setValue(java.io.InputStream)method.classSetValueLongTestTests the variousProperty.setValue(Value)methods.classSetValueReferenceTestTests the variousProperty.setValue(Value)methods.classSetValueStringTestTests the variousProperty.setValue(Value)methods.classSetValueValueFormatExceptionTestSetValueValueFormatExceptionTesttests if Property.setValue() throws a ValueFormatException if a best-effort conversion fails.classSetValueVersionExceptionTestSetValueVersionExceptionTest...classShareableNodeTestTests features available with shareable nodes.classStringPropertyTestStringPropertyTesttests a String property against the conversions to other Properties (except Name and Path property).classUndefinedPropertyTestTests if no property in the workspace is of typePropertyType.UNDEFINED.classValueFactoryTestValueFactoryTesttests the different ValueFactory.createValue methods.classWorkspaceCloneReferenceableTestWorkspaceCloneReferenceableTestcontains tests for cloning referenceable nodes between workspaces.classWorkspaceCloneSameNameSibsTestWorkspaceCloneSameNameSibsTestcontains tests for cloning nodes as same name siblings between workspace.classWorkspaceCloneTestWorkspaceCloneTestcontains tests for cloning nodes between workspace.classWorkspaceCloneVersionableTestWorkspaceCloneVersionableTestcontains tests for cloning versionable nodes between workspace.classWorkspaceCopyBetweenWorkspacesReferenceableTestWorkspaceCopyBetweenWorkspacesReferenceableTestcontains tests for copying referenceable nodes between workspace.classWorkspaceCopyBetweenWorkspacesSameNameSibsTestWorkspaceCopyBetweenWorkspacesSameNameSibsTestcontains tests for copying nodes as same name siblings between workspace.classWorkspaceCopyBetweenWorkspacesTestWorkspaceCopyBetweenWorkspacesTestcontains tests for copying nodes between workspace.classWorkspaceCopyBetweenWorkspacesVersionableTestWorkspaceCopyBetweenWorkspacesVersionableTestcontains tests for copying versionable nodes between workspace.classWorkspaceCopyReferenceableTestWorkspaceCopyReferenceableTestcontains tests for copying referenceable nodes in one workspace.classWorkspaceCopySameNameSibsTestWorkspaceCopySameNameSibsTestcontains tests for copying nodes as same name siblings in one workspace.classWorkspaceCopyTestWorkspaceCopyTestcontains tests for copying nodes in one workspace.classWorkspaceCopyVersionableTestWorkspaceCopyVersionableTestcontains tests for copying versionable nodes in one workspace.classWorkspaceManagementTestWorkspaceManagementTest...classWorkspaceMoveReferenceableTestWorkspaceMoveReferenceableTestcontains tests for moving referenceable nodes in one workspace.classWorkspaceMoveSameNameSibsTestWorkspaceMoveSameNameSibsTestcontains tests for moving nodes with same name siblings supported in one workspace.classWorkspaceMoveTestWorkspaceMoveTestcontains tests for copying nodes in one workspace.classWorkspaceMoveVersionableTestWorkspaceMoveVersionableTestcontains tests for moving versionable nodes in one workspace.classWorkspaceReadMethodsTestWorkspaceReadMethodsTest...classWorkspaceTestWorkspaceTest... - 
Uses of AbstractJCRTest in org.apache.jackrabbit.test.api.lock
Subclasses of AbstractJCRTest in org.apache.jackrabbit.test.api.lock Modifier and Type Class Description classAbstractLockTestAbstractLockTest...classDeepLockTestDeepLockTest...classLockManagerTestLockManagerTest...classLockTestLockTestcontains the test cases for the lock support in the JCR specification.classOpenScopedLockTestOpenScopedLockTest...classSessionScopedLockTestSessionScopedLockTest...classSetValueLockExceptionTestSetValueLockExceptionTestTests throwing of a LockException for the Property.setValue() methods in case the parentNode of the given property is locked. - 
Uses of AbstractJCRTest in org.apache.jackrabbit.test.api.nodetype
Subclasses of AbstractJCRTest in org.apache.jackrabbit.test.api.nodetype Modifier and Type Class Description classCanAddChildNodeCallWithNodeTypeTestTestsNodeType.canAddChildNode(String childNodeName, String nodeTypeName)returns true if a node of namechildNodeNameand of node typechildNodeNamecould be added to a node of typeNodeType.classCanAddChildNodeCallWithoutNodeTypeTestTestsNodeType.canAddChildNode(String childNodeName)returns true if a node of namechildNodeNamecould be added to a node of typeNodeType.classCanRemoveItemTestTests thatNodeType.canRemoveItem(String)returns true node or property is removable (same forNodeType.canRemoveNode(String)andNodeType.canRemoveProperty(String)).classCanSetPropertyBinaryTestTest ofNodeType.canSetProperty(String propertyName, Value value)andNodeType.canSetProperty(String propertyName, Value[] values)where property is of type Binary.classCanSetPropertyBooleanTestTest ofNodeType.canSetProperty(String propertyName, Value value)andNodeType.canSetProperty(String propertyName, Value[] values)where property is of type Boolean.classCanSetPropertyDateTestTest ofNodeType.canSetProperty(String propertyName, Value value)andNodeType.canSetProperty(String propertyName, Value[] values)where property is of type Date.classCanSetPropertyDoubleTestTest ofNodeType.canSetProperty(String propertyName, Value value)andNodeType.canSetProperty(String propertyName, Value[] values)where property is of type Double.classCanSetPropertyLongTestTest ofNodeType.canSetProperty(String propertyName, Value value)andNodeType.canSetProperty(String propertyName, Value[] values)where property is of type Long.classCanSetPropertyMultipleTestTest ofNodeType.canSetProperty(String propertyName, Value[] values)classCanSetPropertyNameTestTest ofNodeType.canSetProperty(String propertyName, Value value)andNodeType.canSetProperty(String propertyName, Value[] values)where property is of type Name.classCanSetPropertyPathTestTest ofNodeType.canSetProperty(String propertyName, Value value)andNodeType.canSetProperty(String propertyNa me, Value[] values)where property is of type Path.classCanSetPropertyStringTestTest ofNodeType.canSetProperty(String propertyName, Value value)andNodeType.canSetProperty(String propertyName, Value[] values)where property is of type String.classCanSetPropertyTestTest ofNodeType.canSetProperty(String propertyName, Value value)classNodeDefTestTests if node definitions are respected in node instances in the workspace.classNodeTypeCreationTestTests the node type creation functionality of theNodeTypeManager.classNodeTypeManagerTestTests if theNodeTypeManagerproperly returns primary types an mixin types.classNodeTypeTestTests if the node type hierarchy is correctly mapped to the methods defined inNodeType.classPredefinedNodeTypeTestPredefinedNodeTypeTesttests if the predefined node types are implemented correctly.classPropertyDefTestTests if property definitions are properly defined. - 
Uses of AbstractJCRTest in org.apache.jackrabbit.test.api.observation
Subclasses of AbstractJCRTest in org.apache.jackrabbit.test.api.observation Modifier and Type Class Description classAbstractObservationTestThis class implements the basicAbstractObservationTest.setUp()andAbstractObservationTest.tearDown()methods for the observation test cases.classAddEventListenerTestTests the options for addEventListener().classEventIteratorTestTests the methods the following methods:RangeIterator.getSize()RangeIterator.getPosition()RangeIterator.skip(long)classEventJournalTestEventJournalTestperforms EventJournal tests.classEventTestTests methods on theEventinterface.classGetDateTestGetDateTestchecks if the dates returned by events are monotonically increasing.classGetIdentifierTestIdentifierTestchecks if the identifier of an event is correct.classGetInfoTestGetInfoTestchecks that the info map is empty for event types:Event.NODE_ADDED,Event.NODE_REMOVED,Event.PROPERTY_ADDED,Event.PROPERTY_CHANGEDandEvent.PROPERTY_REMOVED.classGetRegisteredEventListenersTestTests the methodObservationManager.getRegisteredEventListeners().classGetUserDataTestGetUserDataTestperforms observation tests with user data set on the observation manager.classLockingTestTests if locking a node triggers property added events for jcr:lockOwner and jcr:lockIsDeep.classNodeAddedTestTest cases forEvent.NODE_ADDEDevents.classNodeMovedTestTests ifSession.move(java.lang.String, java.lang.String)operations trigger the appropriate observation events.classNodeRemovedTestTest cases forEvent.NODE_REMOVEDevents.classNodeReorderTestTests ifNode.orderBefore(String, String)operations trigger the appropriate observation events.classPropertyAddedTestTest cases forEvent.PROPERTY_ADDEDevents.classPropertyChangedTestTest cases forEvent.PROPERTY_CHANGEDevents.classPropertyRemovedTestTest cases forEvent.PROPERTY_REMOVEDevents.classWorkspaceOperationTestTests if workspace operations trigger the appropriate observation events. - 
Uses of AbstractJCRTest in org.apache.jackrabbit.test.api.query
Subclasses of AbstractJCRTest in org.apache.jackrabbit.test.api.query Modifier and Type Class Description classAbstractQueryLevel2TestImplements common setup methods for level 2 queries.classAbstractQueryTestAbstract base class for query test cases.classCreateQueryTestCreateQueryTestchecks ifQueryManager.createQuery(String, String)throws anInvalidQueryExceptionfor an unknown query language.classDerefQueryLevel1TestTests the XPath function jcr:deref() in a level 1 repository.classElementTestTests the element test function in XPath.classGetLanguageTestTest the methodQuery.getLanguage().classGetPersistentQueryPathLevel1TestTest the methodQuery.getStoredQueryPath().classGetPersistentQueryPathTestTest the methodQuery.getStoredQueryPath().classGetPropertyNamesTestTests if the property names of an XPath query without a jcr:primaryType predicate matches the ones declared in nt:base.classGetStatementTestTests the methodQuery.getStatement().classGetSupportedQueryLanguagesTestTest the methodQueryManager.getSupportedQueryLanguages().classOrderByDateTestTest cases for order by queries on date properties.classOrderByDecimalTestOrderByDecimalTesttests order by queries with decimal properties.classOrderByDoubleTestTest cases for order by queries on double properties.classOrderByLengthTestOrderByLengthTestcontains test cases for order by queries on property lengths.classOrderByLocalNameTestOrderByLocalNameTestcontains test cases for order by queries on local node names.classOrderByLongTestTest cases for order by queries on long properties.classOrderByLowerCaseTestOrderByLowerCaseTestcontains test cases for order by queries on lower cased property values.classOrderByMultiTypeTestTest cases for order by queries on long properties.classOrderByNameTestOrderByNameTestcontains test cases for order by queries on node names.classOrderByStringTestTest cases for order by queries on String properties.classOrderByUpperCaseTestOrderByUpperCaseTestcontains test cases for order by queries on upper cased property values.classOrderByURITestOrderByURITesttests order by queries with URI properties.classPredicatesTestTests if queries with predicates are accepted.classQueryResultNodeIteratorTestTests methods onNodeIteratorreturned byQueryResult.getNodes().classSaveTestTests the methodQuery.storeAsNode(String).classSetLimitTestSetLimitTestcontains test cases for the method Query.setLimit().classSetOffsetTestSetOffsetTestcontains test cases for the method Query.setOffset().classSimpleSelectionTestSimpleSelectionTest...classSQLJcrPathTestTests if the jcr:path property is returned in the query result.classSQLJoinTestTests SQL statements with a join of a node type with a mixin type.classSQLOrderByTestThis test searches for all nodes of a specific node type and orders them by the property with name configured aspropertyName1.classSQLPathTestTests path predicates in SQL queries.classSQLQueryLevel2TestTests SQL queries on content written to the workspace by the test itself.classTextNodeTestTests the text() node test in XPath.classXPathDocOrderTestTests if the repository supports document order in XPath.classXPathJcrPathTestTests if the jcr:path property is returned in the query result.classXPathOrderByTestThis test searches for all nodes of a specific node type and orders them by the property with name configured aspropertyName1.classXPathPosIndexTestTests if the repository supports position index in XPath.classXPathQueryLevel2TestTests XPath queries on content written to the workspace by the test itself. - 
Uses of AbstractJCRTest in org.apache.jackrabbit.test.api.query.qom
Subclasses of AbstractJCRTest in org.apache.jackrabbit.test.api.query.qom Modifier and Type Class Description classAbstractJoinTestAbstractJoinTestprovides utility methods for join related tests.classAbstractQOMTestAbstractQOMTestis a base class for test cases on the JQOM.classAndConstraintTestAndConstraintTestcontains tests that check AND constraints.classBindVariableValueTestBindVariableValueTest...classChildNodeJoinConditionTestChildNodeJoinConditionTestcontains test cases that coverChildNodeJoinCondition.classChildNodeTestChildNodeTestcontains test cases that cover the QOM ChildNode condition.classColumnTestColumnTestcontains test cases related to QOM column.classDescendantNodeJoinConditionTestDescendantNodeJoinConditionTestcontains test cases that coverDescendantNodeJoinCondition.classDescendantNodeTestDescendantNodeTestcontains test cases related to QOM DescendantNode constraints.classEquiJoinConditionTestEquiJoinConditionTestcontains test cases that coverEquiJoinCondition.classFullTextSearchScoreTestFullTextSearchScoreTestcontains fulltext search score tests.classGetQueryTestGetQueryTestcontains test cases that checkQueryManager.getQuery(Node).classLengthTestLengthTestperforms tests with the Query Object Model length operand.classNodeLocalNameTestNodeLocalNameTestchecks if conversion of literals is correctly performed and operators work as specified.classNodeNameTestNodeNameTestchecks if conversion of literals is correctly performed and operators work as specified.classNotConstraintTestNotConstraintTestcontains tests that check NOT constraints.classOrConstraintTestOrConstraintTestcontains tests that check OR constraints.classOrderingTestOrderingTestcontains test cases that checkclassPropertyExistenceTestPropertyExistenceTestperforms a test withPropertyExistence.classPropertyValueTestPropertyValueTestperforms a test with property value comparision.classQueryObjectModelFactoryTestQueryObjectModelFactoryTesttests all methods on theQueryObjectModelFactory.classRowTestRowIteratorTestcontains test cases forRow.classSameNodeJoinConditionTestSameNodeJoinConditionTestcontains test cases that coverSameNodeJoinCondition.classSameNodeTestSameNodeTest...classSelectorTestSelectorTest...classUpperLowerCaseTestUpperLowerCaseTestperforms tests with upper- and lower-case operands. - 
Uses of AbstractJCRTest in org.apache.jackrabbit.test.api.retention
Subclasses of AbstractJCRTest in org.apache.jackrabbit.test.api.retention Modifier and Type Class Description classAbstractRetentionTestAbstractAccessControlTest...classHoldEffectTestHoldEffectTest...classHoldTestRetentionManagerTest...classRetentionPolicyEffectTestRetentionPolicyEffectTest...classRetentionPolicyTestRetentionPolicyTest... - 
Uses of AbstractJCRTest in org.apache.jackrabbit.test.api.security
Subclasses of AbstractJCRTest in org.apache.jackrabbit.test.api.security Modifier and Type Class Description classAbstractAccessControlTestAbstractAccessControlTest...classAccessControlDiscoveryTestAccessControlDiscoveryTest...classAccessControlListTestAccessControlEntryTest...classAccessControlPolicyIteratorTestAccessControlPolicyIteratorTest...classAccessControlPolicyTestAccessControlPolicyTest...classRSessionAccessControlDiscoveryTestRSessionAccessControlDiscoveryTest: A read-only session must be able to call 'hasPrivilege' and 'getPrivileges' and 'getSupportedPrivileges' without access denied exceptionclassRSessionAccessControlPolicyTestAccessControlPolicyTest...classRSessionAccessControlTestRSessionAccessControlTest... - 
Uses of AbstractJCRTest in org.apache.jackrabbit.test.api.version
Subclasses of AbstractJCRTest in org.apache.jackrabbit.test.api.version Modifier and Type Class Description classAbstractMergeTestAbstractMergeTestis the abstract base class for all merge related test classes.classAbstractOnParentVersionTestAbstractOnParentVersionTest: the abstract base class for all tests related to OnParentVersion issues.classAbstractVersionTestAbstractVersionTestis the abstract base class for all versioning related test classes.classActivitiesTestActivitiesTestcovers methods related to the Activities feature in Versioning.classCheckinTestCheckinTestcovers tests related toNode.checkin().classCheckoutTestclassConfigurationsTestConfigurationsTestcovers methods related to the Configurations feature in Versioning.classCopyTestCopyTestchecks if full versionable nodes are copied correctly: 15.1.4 Copying Versionable Nodes and Version Lineage Under both simple and full versioning, when an existing versionable node N is copied to a new location either in the same workspace or another, and the repository preserves the versionable mixin (see 10.7.4 Dropping Mixins on Copy): - A copy of N, call it M, is created, as usual.classFrozenNodeTestCheckinTestcovers tests related toNode.checkin().classGetContainingHistoryTestGetContainingHistoryTestprovides test methods coveringVersion.getContainingHistory().classGetCreatedTestGetCreatedTestprovides test methods coveringVersion.getCreated().classGetPredecessorsTestGetPredecessorsTestprovides test methods coveringVersion.getPredecessors(),Version.getLinearPredecessor()andVersion.getLinearSuccessor().classGetReferencesNodeTestGetReferencesNodeTestcontains test to check if references are returned from versions.classGetVersionableUUIDTestGetVersionableUUIDTestprovides test methods coveringVersionHistory.getVersionableUUID()andVersionHistory.getVersionableIdentifier().classMergeActivityTestMergeActivityTestcontains tests dealing with merging activitiesclassMergeCancelMergeTestMergeCancelMergeTestcontains tests dealing with nodes on which cancelMerge is called.classMergeCheckedoutSubNodeTestMergeCheckedoutSubNodeTestcontains tests dealing with checked-out nodes in the subtree of the node on which merge is called.classMergeDoneMergeTestMergeDoneMergeTestcontains test dealing with nodes on which doneMerge is called.classMergeNodeIteratorTestMergeNodeIteratorTesttests if Node.merge(String, boolean) if bestEffort is true returns a NodeIterator over all versionalbe nodes in the subtree that received a merge result of fail.classMergeNodeTestMergeNodeTestcontains tests dealing with general merge node calls.classMergeNonVersionableSubNodeTestMergeNonVersionableSubNodeTestcontains test dealing with nonversionable nodes in the subtree of the node on which merge is called.classMergeShallowTestMergeShallowTestcontains tests dealing with general shallow merge calls.classMergeSubNodeTestMergeSubNodeTestcontains tests dealing with sub nodes in the subtree of the node on which merge is called.classOnParentVersionAbortTestOnParentVersionAbortTesttests the OnParentVersionABORTbehaviour.classOnParentVersionComputeTestOnParentVersionComputeTesttests the OnParentVersionCOMPUTEbehaviour.classOnParentVersionCopyTestOnParentVersionCopyTesttests the OnParentVersionCOPYbehaviour.classOnParentVersionIgnoreTestOnParentVersionIgnoreTesttests the OnParentVersionIGNOREbehaviour.classOnParentVersionInitializeTestOnParentVersionInitializeTesttests theINITIALIZEbehaviour.classRemoveVersionTestRemoveVersionTestprovides test methods coveringVersionHistory.removeVersion(String).classRestoreTestRestoreTestcovers tests related to the restore methods available onNode:Node.restore(String, boolean)Node.restore(javax.jcr.version.Version, boolean)Node.restore(javax.jcr.version.Version, String, boolean)classSessionMoveVersionExceptionTestSessionMoveVersionExceptionTestcontains tests dealing with moving nodes usingSession.move(String, String).classVersionGraphTestVersionGraphTestcontains test methods related to version graph issues.classVersionHistoryTestVersionHistoryTestprovides test methods related to version history methods and general version history issues.classVersionLabelTestVersionLabelTestcovers methods related to version label such asVersionHistory.addVersionLabel(String, String, boolean)VersionHistory.removeVersionLabel(String)Node.restoreByLabel(String, boolean)VersionHistory.getVersionByLabel(String)VersionHistory.getVersionLabels()VersionHistory.hasVersionLabel(javax.jcr.version.Version, String)VersionHistory.hasVersionLabel(String)VersionHistory.hasVersionLabel(javax.jcr.version.Version, String)classVersionStorageTestVersionStorageTestprovides tests regardingVersionHistory.addVersionLabel(String, String, boolean)classVersionTestVersionTestcovers tests related to the methods of theVersionclass.classWorkspaceMoveVersionExceptionTestWorkspaceMoveVersionExceptionTestcontains tests dealing with moving nodes usingWorkspace.move(String, String).classWorkspaceRestoreTestWorkspaceRestoreTestprovides test methods for theWorkspace.restore(javax.jcr.version.Version[], boolean)method. - 
Uses of AbstractJCRTest in org.apache.jackrabbit.test.api.version.simple
Subclasses of AbstractJCRTest in org.apache.jackrabbit.test.api.version.simple Modifier and Type Class Description classAbstractVersionTestAbstractVersionTestis the abstract base class for all simple versioning related test classes.classBasicTestBasicTestchecks if simple versioning is correctly set upclassCheckinTestCheckinTestcovers tests related toNode.checkin()on simple versionable nodes.classCheckoutTestSVCheckoutTestcovers tests related toNode.checkout()andNode.isCheckedOut()of simple versionable nodes.classCopyTestCopyTestchecks if simple versionable nodes are copied correctly: 15.1.4 Copying Versionable Nodes and Version Lineage Under both simple and full versioning, when an existing versionable node N is copied to a new location either in the same workspace or another, and the repository preserves the versionable mixin (see 10.7.4 Dropping Mixins on Copy): - A copy of N, call it M, is created, as usual.classFrozenNodeTestSVFrozenNodeTestcovers tests related to frozen nodes in simple versioningclassRestoreTestRestoreTestcovers tests related to the restore methods available onNodein simple versioning:Node.restore(String, boolean)Node.restore(Version, boolean)Node.restore(Version, String, boolean) 
 -