| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractJCRTestAbstract base class for all JCR test classes. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AddNodeTestAddNodeTestcontains the test cases for the methodNode.addNode(String, String). | 
| class  | BinaryPropertyTestTests a binary property. | 
| class  | BooleanPropertyTestTests a boolean property. | 
| class  | CheckPermissionTestTests if  Session.checkPermission(String, String)yields the correct
 permissions for a read-only session and a 'superuser' session. | 
| class  | DatePropertyTestTests a date property. | 
| class  | DocumentViewImportTestDocumentViewImportTestTests importXML and
 getImportContentHandler methods of the Workspace and Session class. | 
| class  | DoublePropertyTestTests a double property. | 
| class  | ExportDocViewTestExportDocViewTesttests 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 . | 
| class  | ExportSysViewTestExportSysViewTesttests the SysView Export of a tree given by a
 node path. | 
| class  | GetWeakReferencesTestGetWeakReferencesTestchecks implementation ofNode.getWeakReferences()andNode.getWeakReferences(String). | 
| class  | HasPermissionTestTests if  Session.hasPermission(String, String)yields the
 correct permissions for a read-only, a read-write and an admin session. | 
| class  | ImpersonateTestTests if  Session.impersonate(Credentials)to a read-only session
 respects access controls. | 
| class  | LifecycleTestCompliance tests for section 6.12 Lifecycle Management. | 
| class  | LongPropertyTestTests a long property. | 
| class  | NamePropertyTestTests a date property. | 
| class  | NamespaceRegistryReadMethodsTestNamespaceRegistryReadMethodsTestThis class tests read method of the
 NamespaceRegistry class and also the correct Exception throwing for methods
 not supported in level 1. | 
| class  | NamespaceRegistryTestNamespaceRegistryTesttests whether the repository registers and
 unregisters namespaces correctly. | 
| class  | NamespaceRemappingTestTest cases for JSR 283 sections 3.5.2 Session-Local Mappings and
 5.11 Namespace Mapping and the related namespace mapping methods
 in  Session. | 
| class  | NameTestNameTest... | 
| class  | NodeAddMixinTestNodeAddMixinTestcontains the test cases for the methodNode.AddMixin(String). | 
| class  | NodeCanAddMixinTestNodeCanAddMixinTestcontains the test cases for the methodNode.canAddMixin(String). | 
| class  | NodeDiscoveringNodeTypesTestAll test cases in this class rely on content in the repository. | 
| class  | NodeItemIsModifiedTestTest cases for  Item.isModified()on a node. | 
| class  | NodeItemIsNewTestTest cases for  Item.isNew()on a node. | 
| class  | NodeIteratorTestTests the  NodeIteratorimplementation. | 
| class  | NodeOrderableChildNodesTestNodeOrderableChildNodesTestcontains all node writing tests (LEVEL 2) that require a node
 that allows child node ordering (tests therefore are optional). | 
| class  | NodeReadMethodsTestTests the 'read' methods specified in the  Nodeinterface on
 a level 1 repository. | 
| class  | NodeRemoveMixinTestNodeRemoveMixinTestcontains the test cases for the methodNode.removeMixin(String). | 
| class  | NodeSetPrimaryTypeTestSetPrimaryType... | 
| class  | NodeTestNodeTestcontains all test cases for thejavax.jcr.Nodethat are related to writing, modifying or deleting
 nodes (level 2 of the specification). | 
| class  | NodeUUIDTestNodeUUIDTestcontains all tests for thejavax.jcr.Nodeclass that require a UUID (and therefore are
 optional). | 
| class  | PathPropertyTestTests a path property. | 
| class  | PathTestPathTest... | 
| class  | PropertyItemIsModifiedTestTest cases for  Item.isModified()on a property. | 
| class  | PropertyItemIsNewTestTest cases for  Item.isNew()on a property. | 
| class  | PropertyReadMethodsTestPropertyReadMethodsTest... | 
| class  | PropertyTestPropertyTestcontains all test cases for thejavax.jcr.Propertythat are related to writing, modifying or
 deleting properties (level 2 of the specification). | 
| class  | PropertyTypeTestTests if the type of a property is set according to the node type as well
 as no property is of type UNDEFINED. | 
| class  | ReferenceableRootNodesTestReferenceableRootNodesTestcontains tests with referenceable
 nodes between different workspaces. | 
| class  | ReferencePropertyTestTests a reference property. | 
| class  | ReferencesTestReferencesTestcontains the test cases for the references. | 
| class  | RepositoryDescriptorTestTests if the required repository descriptors are available. | 
| class  | RepositoryFactoryTestRepositoryFactoryTestchecks if there is a repository factory
 implementation and that is works according to the spec. | 
| class  | RepositoryLoginTestRepositoryLoginTesttests the login methods of a repository. | 
| class  | RootNodeTestTest cases for the root node. | 
| class  | SerializationTestSerializationTestcontains the test cases for the methodWorkspace.exportSysView()andSession.importSysView(). | 
| class  | SessionReadMethodsTestSessionReadMethodsTest... | 
| class  | SessionRemoveItemTestSessionRemoveItemTest... | 
| class  | SessionTestSessionTestcontains all test cases for thejavax.jcr.Sessionclass that are level 2 (modifing repository
 content). | 
| class  | SessionUUIDTestSessionUUIDTestcontains all tests for theSessionclass that require a UUID (and therefore are optional). | 
| class  | SetPropertyAssumeTypeTestSetPropertyAssumeTypeTesttests if when setting a property
 of typePropertyType.UNDEFINEDthe type is assumed correctly. | 
| class  | SetPropertyBooleanTestSetPropertyBooleanTesttests theNode.setProperty(String,
 boolean)method | 
| class  | SetPropertyCalendarTestSetPropertyCalendarTesttests theNode.setProperty(String,
 Calendar)method | 
| class  | SetPropertyConstraintViolationExceptionTestSetPropertyConstraintViolationExceptionTesttests if
 setProperty() throws a ConstraintViolationException either immediately (by
 setValue()) or on save, if the change would violate a value constraint. | 
| class  | SetPropertyDecimalTestSetPropertyDecmimalTesttests theNode.setProperty(String,
 BigDecimal)method | 
| class  | SetPropertyDoubleTestSetPropertyDoubleTesttests theNode.setProperty(String,
 double)method | 
| class  | SetPropertyInputStreamTestSetPropertyInputStreamTesttests theNode.setProperty(String,
 InputStream)method | 
| class  | SetPropertyLongTestSetPropertyLongTesttests theNode.setProperty(String,
 long)method | 
| class  | SetPropertyNodeTestSetPropertyNodeTesttests theNode.setProperty(String,
 Node)method | 
| class  | SetPropertyStringTestSetPropertyStringTesttests the methodsNode.setProperty(String, String),Node.setProperty(String,
 String[])andNode.setProperty(String, String[], int) | 
| class  | SetPropertyValueTestSetPropertyValueTesttests the methodsNode.setProperty(String,
 Value),Node.setProperty(String, Value[])andNode.setProperty(String, Value[], int) | 
| class  | SetValueBinaryTestTests the various  Property.setValue(Value)methods. | 
| class  | SetValueBooleanTestTests the various  Property.setValue(Value)methods. | 
| class  | SetValueConstraintViolationExceptionTestSetValueConstraintViolationExceptionTesttests if setValue()
 throws a ConstraintViolationException either immediately (by setValue()) or
 on save, if the change would violate a value constraint. | 
| class  | SetValueDateTestTests the various  Property.setValue(Value)methods. | 
| class  | SetValueDecimalTestTests the various  Property.setValue(Value)methods. | 
| class  | SetValueDoubleTestTests the various  Property.setValue(Value)methods. | 
| class  | SetValueInputStreamTestTests the  Property.setValue(java.io.InputStream)method. | 
| class  | SetValueLongTestTests the various  Property.setValue(Value)methods. | 
| class  | SetValueReferenceTestTests the various  Property.setValue(Value)methods. | 
| class  | SetValueStringTestTests the various  Property.setValue(Value)methods. | 
| class  | SetValueValueFormatExceptionTestSetValueValueFormatExceptionTesttests if Property.setValue() throws
 a ValueFormatException if a best-effort conversion fails. | 
| class  | SetValueVersionExceptionTestSetValueVersionExceptionTest... | 
| class  | ShareableNodeTestTests features available with shareable nodes. | 
| class  | StringPropertyTestStringPropertyTesttests a String property against the
 conversions to other Properties (except Name and Path property). | 
| class  | UndefinedPropertyTestTests if no property in the workspace is of type
  PropertyType.UNDEFINED. | 
| class  | ValueFactoryTestValueFactoryTesttests the different ValueFactory.createValue methods. | 
| class  | WorkspaceCloneReferenceableTestWorkspaceCloneReferenceableTestcontains tests for cloning
 referenceable nodes between workspaces. | 
| class  | WorkspaceCloneSameNameSibsTestWorkspaceCloneSameNameSibsTestcontains tests for cloning nodes
 as same name siblings between workspace. | 
| class  | WorkspaceCloneTestWorkspaceCloneTestcontains tests for cloning nodes between
 workspace. | 
| class  | WorkspaceCloneVersionableTestWorkspaceCloneVersionableTestcontains tests for cloning
 versionable nodes between workspace. | 
| class  | WorkspaceCopyBetweenWorkspacesReferenceableTestWorkspaceCopyBetweenWorkspacesReferenceableTestcontains tests
 for copying referenceable nodes between workspace. | 
| class  | WorkspaceCopyBetweenWorkspacesSameNameSibsTestWorkspaceCopyBetweenWorkspacesSameNameSibsTestcontains tests
 for copying nodes as same name siblings between workspace. | 
| class  | WorkspaceCopyBetweenWorkspacesTestWorkspaceCopyBetweenWorkspacesTestcontains tests for copying
 nodes between workspace. | 
| class  | WorkspaceCopyBetweenWorkspacesVersionableTestWorkspaceCopyBetweenWorkspacesVersionableTestcontains tests for
 copying versionable nodes between workspace. | 
| class  | WorkspaceCopyReferenceableTestWorkspaceCopyReferenceableTestcontains tests for copying
 referenceable nodes in one workspace. | 
| class  | WorkspaceCopySameNameSibsTestWorkspaceCopySameNameSibsTestcontains tests for copying nodes
 as same name siblings in one workspace. | 
| class  | WorkspaceCopyTestWorkspaceCopyTestcontains tests for copying nodes in one
 workspace. | 
| class  | WorkspaceCopyVersionableTestWorkspaceCopyVersionableTestcontains tests for copying
 versionable nodes in one workspace. | 
| class  | WorkspaceManagementTestWorkspaceManagementTest... | 
| class  | WorkspaceMoveReferenceableTestWorkspaceMoveReferenceableTestcontains tests for moving
 referenceable nodes in one workspace. | 
| class  | WorkspaceMoveSameNameSibsTestWorkspaceMoveSameNameSibsTestcontains tests for moving nodes
 with same name siblings supported in one workspace. | 
| class  | WorkspaceMoveTestWorkspaceMoveTestcontains tests for copying nodes in one
 workspace. | 
| class  | WorkspaceMoveVersionableTestWorkspaceMoveVersionableTestcontains tests for moving
 versionable nodes in one workspace. | 
| class  | WorkspaceReadMethodsTestWorkspaceReadMethodsTest... | 
| class  | WorkspaceTestWorkspaceTest... | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractLockTestAbstractLockTest... | 
| class  | DeepLockTestDeepLockTest... | 
| class  | LockManagerTestLockManagerTest... | 
| class  | LockTestLockTestcontains the test cases for the lock support in
 the JCR specification. | 
| class  | OpenScopedLockTestOpenScopedLockTest... | 
| class  | SessionScopedLockTestSessionScopedLockTest... | 
| class  | SetValueLockExceptionTestSetValueLockExceptionTestTests throwing of a LockException for the
 Property.setValue() methods in case the parentNode of the given property is locked. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CanAddChildNodeCallWithNodeTypeTestTests  NodeType.canAddChildNode(String childNodeName, String nodeTypeName)returns true if a node of namechildNodeNameand of node typechildNodeNamecould be added to a node of typeNodeType. | 
| class  | CanAddChildNodeCallWithoutNodeTypeTestTests  NodeType.canAddChildNode(String childNodeName)returns true if
 a node of namechildNodeNamecould be added to a node of
 typeNodeType. | 
| class  | CanRemoveItemTestTests that  NodeType.canRemoveItem(String)returns true
 node or property is removable (same forNodeType.canRemoveNode(String)andNodeType.canRemoveProperty(String)). | 
| class  | CanSetPropertyBinaryTestTest of  NodeType.canSetProperty(String propertyName, Value
 value)andNodeType.canSetProperty(String propertyName, Value[]
 values)where property is of type Binary. | 
| class  | CanSetPropertyBooleanTestTest of  NodeType.canSetProperty(String propertyName, Value
 value)andNodeType.canSetProperty(String propertyName, Value[]
 values)where property is of type Boolean. | 
| class  | CanSetPropertyDateTestTest of  NodeType.canSetProperty(String propertyName, Value
 value)andNodeType.canSetProperty(String propertyName, Value[]
 values)where property is of type Date. | 
| class  | CanSetPropertyDoubleTestTest of  NodeType.canSetProperty(String propertyName, Value
 value)andNodeType.canSetProperty(String propertyName, Value[]
 values)where property is of type Double. | 
| class  | CanSetPropertyLongTestTest of  NodeType.canSetProperty(String propertyName, Value
 value)andNodeType.canSetProperty(String propertyName, Value[]
 values)where property is of type Long. | 
| class  | CanSetPropertyMultipleTestTest of  NodeType.canSetProperty(String propertyName, Value[]
 values) | 
| class  | CanSetPropertyNameTestTest of  NodeType.canSetProperty(String propertyName, Value
 value)andNodeType.canSetProperty(String propertyName, Value[]
 values)where property is of type Name. | 
| class  | CanSetPropertyPathTestTest of  NodeType.canSetProperty(String propertyName, Value
 value)andNodeType.canSetProperty(String propertyNa  me,
 Value[] values)where property is of type Path. | 
| class  | CanSetPropertyStringTestTest of  NodeType.canSetProperty(String propertyName, Value
 value)andNodeType.canSetProperty(String propertyName, Value[]
 values)where property is of type String. | 
| class  | CanSetPropertyTestTest of  NodeType.canSetProperty(String propertyName, Value
 value) | 
| class  | NodeDefTestTests if node definitions are respected in node instances in the workspace. | 
| class  | NodeTypeCreationTestTests the node type creation functionality of the  NodeTypeManager. | 
| class  | NodeTypeManagerTestTests if the  NodeTypeManagerproperly returns primary types an mixin
 types. | 
| class  | NodeTypeTestTests if the node type hierarchy is correctly mapped to the methods
 defined in  NodeType. | 
| class  | PredefinedNodeTypeTestPredefinedNodeTypeTesttests if the predefined node types are
 implemented correctly. | 
| class  | PropertyDefTestTests if property definitions are properly defined. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractObservationTestThis class implements the basic  AbstractObservationTest.setUp()andAbstractObservationTest.tearDown()methods for the observation test cases. | 
| class  | AddEventListenerTestTests the options for addEventListener(). | 
| class  | EventIteratorTestTests the methods the following methods:
 
  RangeIterator.getSize()RangeIterator.getPosition()RangeIterator.skip(long) | 
| class  | EventJournalTestEventJournalTestperforms EventJournal tests. | 
| class  | EventTestTests methods on the  Eventinterface. | 
| class  | GetDateTestGetDateTestchecks if the dates returned by events are
 monotonically increasing. | 
| class  | GetIdentifierTestIdentifierTestchecks if the identifier of an event is correct. | 
| class  | GetInfoTestGetInfoTestchecks that the info map is empty for event types:Event.NODE_ADDED,Event.NODE_REMOVED,Event.PROPERTY_ADDED,Event.PROPERTY_CHANGEDandEvent.PROPERTY_REMOVED. | 
| class  | GetRegisteredEventListenersTestTests the method  ObservationManager.getRegisteredEventListeners(). | 
| class  | GetUserDataTestGetUserDataTestperforms observation tests with user data set
 on the observation manager. | 
| class  | LockingTestTests if locking a node triggers property added events for jcr:lockOwner
 and jcr:lockIsDeep. | 
| class  | NodeAddedTestTest cases for  Event.NODE_ADDEDevents. | 
| class  | NodeMovedTestTests if  Session.move(java.lang.String, java.lang.String)operations trigger the appropriate
 observation events. | 
| class  | NodeRemovedTestTest cases for  Event.NODE_REMOVEDevents. | 
| class  | NodeReorderTestTests if  Node.orderBefore(String, String)operations trigger
 the appropriate observation events. | 
| class  | PropertyAddedTestTest cases for  Event.PROPERTY_ADDEDevents. | 
| class  | PropertyChangedTestTest cases for  Event.PROPERTY_CHANGEDevents. | 
| class  | PropertyRemovedTestTest cases for  Event.PROPERTY_REMOVEDevents. | 
| class  | WorkspaceOperationTestTests if workspace operations trigger the appropriate observation events. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractQueryLevel2TestImplements common setup methods for level 2 queries. | 
| class  | AbstractQueryTestAbstract base class for query test cases. | 
| class  | CreateQueryTestCreateQueryTestchecks ifQueryManager.createQuery(String, String)throws anInvalidQueryExceptionfor an unknown query language. | 
| class  | DerefQueryLevel1TestTests the XPath function jcr:deref() in a level 1 repository. | 
| class  | ElementTestTests the element test function in XPath. | 
| class  | GetLanguageTestTest the method  Query.getLanguage(). | 
| class  | GetPersistentQueryPathLevel1TestTest the method  Query.getStoredQueryPath(). | 
| class  | GetPersistentQueryPathTestTest the method  Query.getStoredQueryPath(). | 
| class  | GetPropertyNamesTestTests if the property names of an XPath query without a jcr:primaryType
 predicate matches the ones declared in nt:base. | 
| class  | GetStatementTestTests the method  Query.getStatement(). | 
| class  | GetSupportedQueryLanguagesTestTest the method  QueryManager.getSupportedQueryLanguages(). | 
| class  | OrderByDateTestTest cases for order by queries on date properties. | 
| class  | OrderByDecimalTestOrderByDecimalTesttests order by queries with decimal properties. | 
| class  | OrderByDoubleTestTest cases for order by queries on double properties. | 
| class  | OrderByLengthTestOrderByLengthTestcontains test cases for order by queries on
 property lengths. | 
| class  | OrderByLocalNameTestOrderByLocalNameTestcontains test cases for order by queries
 on local node names. | 
| class  | OrderByLongTestTest cases for order by queries on long properties. | 
| class  | OrderByLowerCaseTestOrderByLowerCaseTestcontains test cases for order by queries
 on lower cased property values. | 
| class  | OrderByMultiTypeTestTest cases for order by queries on long properties. | 
| class  | OrderByNameTestOrderByNameTestcontains test cases for order by queries on node
 names. | 
| class  | OrderByStringTestTest cases for order by queries on String properties. | 
| class  | OrderByUpperCaseTestOrderByUpperCaseTestcontains test cases for order by queries
 on upper cased property values. | 
| class  | OrderByURITestOrderByURITesttests order by queries with URI properties. | 
| class  | PredicatesTestTests if queries with predicates are accepted. | 
| class  | QueryResultNodeIteratorTestTests methods on  NodeIteratorreturned byQueryResult.getNodes(). | 
| class  | SaveTestTests the method  Query.storeAsNode(String). | 
| class  | SetLimitTestSetLimitTestcontains test cases for the method Query.setLimit(). | 
| class  | SetOffsetTestSetOffsetTestcontains test cases for the method Query.setOffset(). | 
| class  | SimpleSelectionTestSimpleSelectionTest... | 
| class  | SQLJcrPathTestTests if the jcr:path property is returned in the query result. | 
| class  | SQLJoinTestTests SQL statements with a join of a node type with a mixin type. | 
| class  | SQLOrderByTestThis test searches for all nodes of a specific node type and orders them by
 the property with name configured as  AbstractJCRTest.propertyName1. | 
| class  | SQLPathTestTests path predicates in SQL queries. | 
| class  | SQLQueryLevel2TestTests SQL queries on content written to the workspace by the test itself. | 
| class  | TextNodeTestTests the text() node test in XPath. | 
| class  | XPathDocOrderTestTests if the repository supports document order in XPath. | 
| class  | XPathJcrPathTestTests if the jcr:path property is returned in the query result. | 
| class  | XPathOrderByTestThis test searches for all nodes of a specific node type and orders them by
 the property with name configured as  AbstractJCRTest.propertyName1. | 
| class  | XPathPosIndexTestTests if the repository supports position index in XPath. | 
| class  | XPathQueryLevel2TestTests XPath queries on content written to the workspace by the test itself. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractJoinTestAbstractJoinTestprovides utility methods for join related
 tests. | 
| class  | AbstractQOMTestAbstractQOMTestis a base class for test cases on the JQOM. | 
| class  | AndConstraintTestAndConstraintTestcontains tests that check AND constraints. | 
| class  | BindVariableValueTestBindVariableValueTest... | 
| class  | ChildNodeJoinConditionTestChildNodeJoinConditionTestcontains test cases that coverChildNodeJoinCondition. | 
| class  | ChildNodeTestChildNodeTestcontains test cases that cover the QOM ChildNode
 condition. | 
| class  | ColumnTestColumnTestcontains test cases related to QOM column. | 
| class  | DescendantNodeJoinConditionTestDescendantNodeJoinConditionTestcontains test cases that coverDescendantNodeJoinCondition. | 
| class  | DescendantNodeTestDescendantNodeTestcontains test cases related to QOM
 DescendantNode constraints. | 
| class  | EquiJoinConditionTestEquiJoinConditionTestcontains test cases that coverEquiJoinCondition. | 
| class  | FullTextSearchScoreTestFullTextSearchScoreTestcontains fulltext search score tests. | 
| class  | GetQueryTestGetQueryTestcontains test cases that checkQueryManager.getQuery(Node). | 
| class  | LengthTestLengthTestperforms tests with the Query Object Model length
 operand. | 
| class  | NodeLocalNameTestNodeLocalNameTestchecks if conversion of literals is correctly
 performed and operators work as specified. | 
| class  | NodeNameTestNodeNameTestchecks if conversion of literals is correctly
 performed and operators work as specified. | 
| class  | NotConstraintTestNotConstraintTestcontains tests that check NOT constraints. | 
| class  | OrConstraintTestOrConstraintTestcontains tests that check OR constraints. | 
| class  | OrderingTestOrderingTestcontains test cases that check | 
| class  | PropertyExistenceTestPropertyExistenceTestperforms a test withPropertyExistence. | 
| class  | PropertyValueTestPropertyValueTestperforms a test with property value
 comparision. | 
| class  | QueryObjectModelFactoryTestQueryObjectModelFactoryTesttests all methods on theQueryObjectModelFactory. | 
| class  | RowTestRowIteratorTestcontains test cases forRow. | 
| class  | SameNodeJoinConditionTestSameNodeJoinConditionTestcontains test cases that coverSameNodeJoinCondition. | 
| class  | SameNodeTestSameNodeTest... | 
| class  | SelectorTestSelectorTest... | 
| class  | UpperLowerCaseTestUpperLowerCaseTestperforms tests with upper- and lower-case
 operands. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractRetentionTestAbstractAccessControlTest... | 
| class  | HoldEffectTestHoldEffectTest... | 
| class  | HoldTestRetentionManagerTest... | 
| class  | RetentionPolicyEffectTestRetentionPolicyEffectTest... | 
| class  | RetentionPolicyTestRetentionPolicyTest... | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractAccessControlTestAbstractAccessControlTest... | 
| class  | AccessControlDiscoveryTestAccessControlDiscoveryTest... | 
| class  | AccessControlListTestAccessControlEntryTest... | 
| class  | AccessControlPolicyIteratorTestAccessControlPolicyIteratorTest... | 
| class  | AccessControlPolicyTestAccessControlPolicyTest... | 
| class  | RSessionAccessControlDiscoveryTestRSessionAccessControlDiscoveryTest: A read-only session must
 be able to call 'hasPrivilege' and 'getPrivileges' and 'getSupportedPrivileges'
 without access denied exception | 
| class  | RSessionAccessControlPolicyTestAccessControlPolicyTest... | 
| class  | RSessionAccessControlTestRSessionAccessControlTest... | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractMergeTestAbstractMergeTestis the abstract base class for all merge
 related test classes. | 
| class  | AbstractOnParentVersionTestAbstractOnParentVersionTest: the abstract base class for
 all tests related to OnParentVersion issues. | 
| class  | AbstractVersionTestAbstractVersionTestis the abstract base class for all
 versioning related test classes. | 
| class  | ActivitiesTestActivitiesTestcovers methods related to the Activities
 feature in Versioning. | 
| class  | CheckinTestCheckinTestcovers tests related toNode.checkin(). | 
| class  | CheckoutTest | 
| class  | ConfigurationsTestConfigurationsTestcovers methods related to the Configurations
 feature in Versioning. | 
| class  | CopyTestCopyTestchecks 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. | 
| class  | FrozenNodeTestCheckinTestcovers tests related toNode.checkin(). | 
| class  | GetContainingHistoryTestGetContainingHistoryTestprovides test methods coveringVersion.getContainingHistory(). | 
| class  | GetCreatedTestGetCreatedTestprovides test methods coveringVersion.getCreated(). | 
| class  | GetPredecessorsTestGetPredecessorsTestprovides test methods coveringVersion.getPredecessors(),Version.getLinearPredecessor()andVersion.getLinearSuccessor(). | 
| class  | GetReferencesNodeTestGetReferencesNodeTestcontains test to check if references are
 returned from versions. | 
| class  | GetVersionableUUIDTestGetVersionableUUIDTestprovides test methods coveringVersionHistory.getVersionableUUID()andVersionHistory.getVersionableIdentifier(). | 
| class  | MergeActivityTestMergeActivityTestcontains tests dealing with merging activities | 
| class  | MergeCancelMergeTestMergeCancelMergeTestcontains tests dealing with nodes on which
 cancelMerge is called. | 
| class  | MergeCheckedoutSubNodeTestMergeCheckedoutSubNodeTestcontains tests dealing with
 checked-out nodes in the subtree of the node on which merge is called. | 
| class  | MergeDoneMergeTestMergeDoneMergeTestcontains test dealing with nodes on which
 doneMerge is called. | 
| class  | MergeNodeIteratorTestMergeNodeIteratorTesttests 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. | 
| class  | MergeNodeTestMergeNodeTestcontains tests dealing with general merge node
 calls. | 
| class  | MergeNonVersionableSubNodeTestMergeNonVersionableSubNodeTestcontains test dealing with
 nonversionable nodes in the subtree of the node on which merge is called. | 
| class  | MergeShallowTestMergeShallowTestcontains tests dealing with general shallow
 merge calls. | 
| class  | MergeSubNodeTestMergeSubNodeTestcontains tests dealing with sub nodes in the
 subtree of the node on which merge is called. | 
| class  | OnParentVersionAbortTestOnParentVersionAbortTesttests the OnParentVersionABORTbehaviour. | 
| class  | OnParentVersionComputeTestOnParentVersionComputeTesttests the OnParentVersionCOMPUTEbehaviour. | 
| class  | OnParentVersionCopyTestOnParentVersionCopyTesttests the OnParentVersionCOPYbehaviour. | 
| class  | OnParentVersionIgnoreTestOnParentVersionIgnoreTesttests the OnParentVersionIGNOREbehaviour. | 
| class  | OnParentVersionInitializeTestOnParentVersionInitializeTesttests theINITIALIZEbehaviour. | 
| class  | RemoveVersionTestRemoveVersionTestprovides test methods coveringVersionHistory.removeVersion(String). | 
| class  | RestoreTestRestoreTestcovers 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) | 
| class  | SessionMoveVersionExceptionTestSessionMoveVersionExceptionTestcontains tests dealing with
 moving nodes usingSession.move(String, String). | 
| class  | VersionGraphTestVersionGraphTestcontains test methods related to version graph
 issues. | 
| class  | VersionHistoryTestVersionHistoryTestprovides test methods related to version
 history methods and general version history issues. | 
| class  | VersionLabelTestVersionLabelTestcovers 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) | 
| class  | VersionStorageTestVersionStorageTestprovides tests regardingVersionHistory.addVersionLabel(String, String, boolean) | 
| class  | VersionTestVersionTestcovers tests related to the methods of theVersionclass. | 
| class  | WorkspaceMoveVersionExceptionTestWorkspaceMoveVersionExceptionTestcontains tests dealing with
 moving nodes usingWorkspace.move(String, String). | 
| class  | WorkspaceRestoreTestWorkspaceRestoreTestprovides test methods for theWorkspace.restore(javax.jcr.version.Version[], boolean)method. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BasicTestBasicTestchecks if simple versioning is correctly set up | 
Copyright © 2004–2024 The Apache Software Foundation. All rights reserved.