org.apache.jackrabbit.test.api.retention
Class HoldTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.apache.jackrabbit.test.JUnitTest
              extended by org.apache.jackrabbit.test.AbstractJCRTest
                  extended by org.apache.jackrabbit.test.api.retention.AbstractRetentionTest
                      extended by 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, mixVersionable, nodeName1, nodeName2, nodeName3, nodeName4, NS_JCR_URI, NS_MIX_URI, NS_NT_URI, NS_SV_URI, ntBase, ntFrozenNode, ntQuery, ntUnstructured, ntVersion, ntVersionHistory, ntVersionLabels, propertyName1, propertyName2, superuser, testNodeType, testNodeTypeNoChildren, testPath, testRoot, testRootNode, vf, workspaceName
 
Fields inherited from class org.apache.jackrabbit.test.JUnitTest
log, logger
 
Constructor Summary
HoldTest()
           
 
Method Summary
 void testAddHold()
           
 void testAddHold2()
           
 void testAddHoldIsTransient()
           
 void testAddHoldOnCheckedInNode()
           
 void testAddHoldOnLockedNode()
           
 void testHoldGetName()
           
 void testHoldGetName2()
           
 void testHoldIsDeep()
           
 void testHoldIsDeep2()
           
 void testInvalidName()
           
 void testInvalidPath()
           
 void testNonExistingNodePath()
           
 void testPropertyPath()
           
 void testReadOnlySession()
           
 void testRemoveHold()
           
 void testRemoveHoldFromChild()
           
 void testRemoveHoldIsTransient()
           
 void testRemoveHoldOnCheckedInNode()
           
 void testRemoveHoldOnLockedNode()
           
 
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, ensureMixinType, ensureMultipleWorkspacesSupported, getHelper, getJcrValue, getLocalName, getNonExistingWorkspaceName, getProperty, getProperty, getSize, isSupported, needsMixin, run, tearDown
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, runBare, runTest, setName, toString
 
Methods inherited from class junit.framework.Assert
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, fail, fail
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

HoldTest

public HoldTest()
Method Detail

testAddHold

public void testAddHold()
                 throws RepositoryException,
                        NotExecutableException
Throws:
RepositoryException
NotExecutableException

testAddHold2

public void testAddHold2()
                  throws RepositoryException,
                         NotExecutableException
Throws:
RepositoryException
NotExecutableException

testAddHoldIsTransient

public void testAddHoldIsTransient()
                            throws RepositoryException,
                                   NotExecutableException
Throws:
RepositoryException
NotExecutableException

testRemoveHold

public void testRemoveHold()
                    throws RepositoryException,
                           NotExecutableException
Throws:
RepositoryException
NotExecutableException

testRemoveHoldIsTransient

public void testRemoveHoldIsTransient()
                               throws RepositoryException,
                                      NotExecutableException
Throws:
RepositoryException
NotExecutableException

testRemoveHoldFromChild

public void testRemoveHoldFromChild()
                             throws RepositoryException,
                                    NotExecutableException
Throws:
RepositoryException
NotExecutableException

testInvalidPath

public void testInvalidPath()
                     throws RepositoryException,
                            NotExecutableException
Throws:
RepositoryException
NotExecutableException

testNonExistingNodePath

public void testNonExistingNodePath()
                             throws RepositoryException,
                                    NotExecutableException
Throws:
RepositoryException
NotExecutableException

testPropertyPath

public void testPropertyPath()
                      throws RepositoryException,
                             NotExecutableException
Throws:
RepositoryException
NotExecutableException

testInvalidName

public void testInvalidName()

testReadOnlySession

public void testReadOnlySession()
                         throws NotExecutableException,
                                RepositoryException
Throws:
NotExecutableException
RepositoryException

testAddHoldOnLockedNode

public void testAddHoldOnLockedNode()
                             throws NotExecutableException,
                                    RepositoryException
Throws:
NotExecutableException
RepositoryException

testRemoveHoldOnLockedNode

public void testRemoveHoldOnLockedNode()
                                throws NotExecutableException,
                                       RepositoryException
Throws:
NotExecutableException
RepositoryException

testAddHoldOnCheckedInNode

public void testAddHoldOnCheckedInNode()
                                throws NotExecutableException,
                                       RepositoryException
Throws:
NotExecutableException
RepositoryException

testRemoveHoldOnCheckedInNode

public void testRemoveHoldOnCheckedInNode()
                                   throws NotExecutableException,
                                          RepositoryException
Throws:
NotExecutableException
RepositoryException

testHoldGetName

public void testHoldGetName()
                     throws RepositoryException,
                            NotExecutableException
Throws:
RepositoryException
NotExecutableException

testHoldGetName2

public void testHoldGetName2()
                      throws RepositoryException,
                             NotExecutableException
Throws:
RepositoryException
NotExecutableException

testHoldIsDeep

public void testHoldIsDeep()
                    throws RepositoryException,
                           NotExecutableException
Throws:
RepositoryException
NotExecutableException

testHoldIsDeep2

public void testHoldIsDeep2()
                     throws RepositoryException,
                            NotExecutableException
Throws:
RepositoryException
NotExecutableException


Copyright © 2004-2010 The Apache Software Foundation. All Rights Reserved.