Class RetentionPolicyTest
- 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.RetentionPolicyTest
-
- All Implemented Interfaces:
junit.framework.Test
public class RetentionPolicyTest extends AbstractRetentionTest
RetentionPolicyTest
...
-
-
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 RetentionPolicyTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
setUp()
void
testGetRetentionPolicy()
void
testGetRetentionPolicyOnChild()
void
testInvalidName()
void
testInvalidPath()
void
testNonExistingNodePath()
void
testOtherSessionSetsRetentionPolicyBelow()
void
testPropertyPath()
void
testReadOnlySession()
void
testRemovePendingRetentionPolicy()
void
testRemoveRetentionPolicy()
void
testRemoveRetentionPolicyFromChild()
void
testRemoveRetentionPolicyIsTransient()
void
testRemoveRetentionPolicyOnCheckedInNode()
void
testRemoveRetentionPolicyOnLockedNode()
void
testRetentionPolicyGetName()
void
testSetRetentionPolicyBelow()
void
testSetRetentionPolicyIsTransient()
void
testSetRetentionPolicyOnCheckedInNode()
void
testSetRetentionPolicyOnLockedNode()
-
Methods inherited from class org.apache.jackrabbit.test.api.retention.AbstractRetentionTest
getApplicableRetentionPolicy, getHoldName, getRetentionManager
-
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
-
setUp
protected void setUp() throws Exception
- Overrides:
setUp
in classAbstractRetentionTest
- Throws:
Exception
-
testGetRetentionPolicy
public void testGetRetentionPolicy() throws RepositoryException, NotExecutableException
-
testGetRetentionPolicyOnChild
public void testGetRetentionPolicyOnChild() throws RepositoryException, NotExecutableException
-
testRetentionPolicyGetName
public void testRetentionPolicyGetName() throws RepositoryException, NotExecutableException
-
testSetRetentionPolicyIsTransient
public void testSetRetentionPolicyIsTransient() throws RepositoryException, NotExecutableException
-
testRemovePendingRetentionPolicy
public void testRemovePendingRetentionPolicy() throws RepositoryException, NotExecutableException
-
testRemoveRetentionPolicy
public void testRemoveRetentionPolicy() throws RepositoryException, NotExecutableException
-
testRemoveRetentionPolicyIsTransient
public void testRemoveRetentionPolicyIsTransient() throws RepositoryException, NotExecutableException
-
testRemoveRetentionPolicyFromChild
public void testRemoveRetentionPolicyFromChild() 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
-
testSetRetentionPolicyOnLockedNode
public void testSetRetentionPolicyOnLockedNode() throws NotExecutableException, RepositoryException
-
testRemoveRetentionPolicyOnLockedNode
public void testRemoveRetentionPolicyOnLockedNode() throws NotExecutableException, RepositoryException
-
testSetRetentionPolicyOnCheckedInNode
public void testSetRetentionPolicyOnCheckedInNode() throws NotExecutableException, RepositoryException
-
testRemoveRetentionPolicyOnCheckedInNode
public void testRemoveRetentionPolicyOnCheckedInNode() throws NotExecutableException, RepositoryException
-
testSetRetentionPolicyBelow
public void testSetRetentionPolicyBelow() throws RepositoryException, NotExecutableException
-
testOtherSessionSetsRetentionPolicyBelow
public void testOtherSessionSetsRetentionPolicyBelow() throws RepositoryException, NotExecutableException
-
-