public class AbstractVersionTest extends AbstractJCRTest
AbstractVersionTest
is the abstract base class for all
versioning related test classes.Modifier and Type | Field and Description |
---|---|
protected Node |
nonVersionableNode |
protected NodeType |
nonVersionableNodeType |
protected String |
propertyValue |
protected Node |
versionableNode |
protected NodeType |
versionableNodeType |
isReadOnly, jcrBaseVersion, jcrCopiedFrom, jcrCreated, jcrFrozenNode, jcrFrozenUuid, jcrIsCheckedOut, jcrlockIsDeep, jcrLockOwner, jcrMergeFailed, jcrMixinTypes, jcrPredecessors, jcrPrimaryType, jcrRootVersion, jcrSuccessors, jcrSystem, jcrUUID, jcrVersionHistory, mixLockable, mixReferenceable, mixShareable, mixSimpleVersionable, mixTitle, mixVersionable, nodeName1, nodeName2, nodeName3, nodeName4, NS_JCR_URI, NS_MIX_URI, NS_NT_URI, NS_SV_URI, ntActivity, ntBase, ntFrozenNode, ntQuery, ntUnstructured, ntVersion, ntVersionHistory, ntVersionLabels, propertyName1, propertyName2, superuser, testNodeType, testNodeTypeNoChildren, testNodeTypeTestRoot, testPath, testRoot, testRootNode, vf, workspaceName
Constructor and Description |
---|
AbstractVersionTest() |
Modifier and Type | Method and Description |
---|---|
protected Node |
createVersionableNode(Node parent,
String name,
NodeType nodetype)
Create a versionable node below the given parent node.
|
protected long |
getNumberOfVersions(VersionHistory vHistory)
Retrieve the number of versions present in the given version history.
|
protected void |
setUp() |
protected void |
tearDown() |
checkSupportedOption, cleanUp, cleanUpTestRoot, createRandomString, ensureCanSetProperty, ensureCanSetProperty, ensureCanSetProperty, ensureKnowsNodeType, ensureLockingSupported, ensureMixinType, ensureMultipleWorkspacesSupported, getHelper, getJcrValue, getLocalName, getNonExistingWorkspaceName, getPrefix, getProperty, getProperty, getQualifiedName, getSize, isSupported, needsMixin, run
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, runBare, runTest, setName, toString
protected NodeType versionableNodeType
protected NodeType nonVersionableNodeType
protected Node versionableNode
protected Node nonVersionableNode
protected String propertyValue
protected void setUp() throws Exception
setUp
in class AbstractJCRTest
Exception
protected void tearDown() throws Exception
tearDown
in class AbstractJCRTest
Exception
protected long getNumberOfVersions(VersionHistory vHistory) throws RepositoryException
vHistory
- RepositoryException
protected Node createVersionableNode(Node parent, String name, NodeType nodetype) throws RepositoryException, NotExecutableException
parent
- name
- nodetype
- RepositoryException
NotExecutableException
Copyright © 2004–2022 The Apache Software Foundation. All rights reserved.