Class HoldTest
- java.lang.Object
-
- junit.framework.Assert
-
- junit.framework.TestCase
-
- org.apache.jackrabbit.test.JUnitTest
-
- org.apache.jackrabbit.test.AbstractJCRTest
-
- org.apache.jackrabbit.test.api.retention.AbstractRetentionTest
-
- org.apache.jackrabbit.test.api.retention.HoldTest
-
- All Implemented Interfaces:
junit.framework.Test
public class HoldTest extends AbstractRetentionTest
RetentionManagerTest...
-
-
Field Summary
-
Fields inherited from class org.apache.jackrabbit.test.api.retention.AbstractRetentionTest
retentionMgr, testNodePath
-
Fields inherited from class org.apache.jackrabbit.test.AbstractJCRTest
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 Summary
Constructors Constructor Description HoldTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidtestAddHold()voidtestAddHold2()voidtestAddHoldIsTransient()voidtestAddHoldOnCheckedInNode()voidtestAddHoldOnLockedNode()voidtestHoldGetName()voidtestHoldGetName2()voidtestHoldIsDeep()voidtestHoldIsDeep2()voidtestInvalidName()voidtestInvalidPath()voidtestNonExistingNodePath()voidtestPropertyPath()voidtestReadOnlySession()voidtestRemoveHold()voidtestRemoveHoldFromChild()voidtestRemoveHoldIsTransient()voidtestRemoveHoldOnCheckedInNode()voidtestRemoveHoldOnLockedNode()-
Methods inherited from class org.apache.jackrabbit.test.api.retention.AbstractRetentionTest
getApplicableRetentionPolicy, getHoldName, getRetentionManager, setUp
-
Methods inherited from class org.apache.jackrabbit.test.AbstractJCRTest
checkSupportedOption, cleanUp, cleanUpTestRoot, createRandomString, ensureCanSetProperty, ensureCanSetProperty, ensureCanSetProperty, ensureKnowsNodeType, ensureLockingSupported, ensureMixinType, ensureMultipleWorkspacesSupported, getHelper, getJcrValue, getLocalName, getNonExistingWorkspaceName, getPrefix, getProperty, getProperty, getQualifiedName, getSize, isSupported, needsMixin, run, tearDown
-
Methods inherited from class junit.framework.TestCase
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
-
-
-
-
Method Detail
-
testAddHold
public void testAddHold() throws RepositoryException, NotExecutableException
-
testAddHold2
public void testAddHold2() throws RepositoryException, NotExecutableException
-
testAddHoldIsTransient
public void testAddHoldIsTransient() throws RepositoryException, NotExecutableException
-
testRemoveHold
public void testRemoveHold() throws RepositoryException, NotExecutableException
-
testRemoveHoldIsTransient
public void testRemoveHoldIsTransient() throws RepositoryException, NotExecutableException
-
testRemoveHoldFromChild
public void testRemoveHoldFromChild() throws RepositoryException, NotExecutableException
-
testInvalidPath
public void testInvalidPath() throws RepositoryException, NotExecutableException
-
testNonExistingNodePath
public void testNonExistingNodePath() throws RepositoryException, NotExecutableException
-
testPropertyPath
public void testPropertyPath() throws RepositoryException, NotExecutableException
-
testInvalidName
public void testInvalidName()
-
testReadOnlySession
public void testReadOnlySession() throws NotExecutableException, RepositoryException
-
testAddHoldOnLockedNode
public void testAddHoldOnLockedNode() throws NotExecutableException, RepositoryException
-
testRemoveHoldOnLockedNode
public void testRemoveHoldOnLockedNode() throws NotExecutableException, RepositoryException
-
testAddHoldOnCheckedInNode
public void testAddHoldOnCheckedInNode() throws NotExecutableException, RepositoryException
-
testRemoveHoldOnCheckedInNode
public void testRemoveHoldOnCheckedInNode() throws NotExecutableException, RepositoryException
-
testHoldGetName
public void testHoldGetName() throws RepositoryException, NotExecutableException
-
testHoldGetName2
public void testHoldGetName2() throws RepositoryException, NotExecutableException
-
testHoldIsDeep
public void testHoldIsDeep() throws RepositoryException, NotExecutableException
-
testHoldIsDeep2
public void testHoldIsDeep2() throws RepositoryException, NotExecutableException
-
-