Class LockManagerTest
- java.lang.Object
-
- junit.framework.Assert
-
- junit.framework.TestCase
-
- org.apache.jackrabbit.test.JUnitTest
-
- org.apache.jackrabbit.test.AbstractJCRTest
-
- org.apache.jackrabbit.test.api.lock.LockManagerTest
-
- All Implemented Interfaces:
junit.framework.Test
public class LockManagerTest extends AbstractJCRTest
LockManagerTest
...
-
-
Field Summary
Fields Modifier and Type Field Description protected LockManager
lockMgr
protected boolean
openScopedLockMultiple
protected Node
testNode
protected String
testPath
-
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, testRoot, testRootNode, vf, workspaceName
-
-
Constructor Summary
Constructors Constructor Description LockManagerTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
setUp()
protected void
tearDown()
void
testAddInvalidLockToken()
void
testAddLockToken()
void
testAddLockTokenAgain()
void
testAddLockTokenToAnotherSession()
void
testGetLockTokens()
void
testGetLockTokensAfterUnlock()
void
testGetLockTokensSessionScoped()
void
testLockNonLockable()
void
testLockTransfer()
void
testLockTransfer2()
void
testLockTransfer3()
void
testLockWithPendingChanges()
void
testNullOwnerHint()
void
testRemoveLockToken()
void
testRemoveLockToken2()
void
testRemoveLockToken3()
void
testRemoveLockTokenTwice()
-
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
-
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
-
-
-
-
Field Detail
-
lockMgr
protected LockManager lockMgr
-
testNode
protected Node testNode
-
testPath
protected String testPath
-
openScopedLockMultiple
protected boolean openScopedLockMultiple
-
-
Method Detail
-
setUp
protected void setUp() throws Exception
- Overrides:
setUp
in classAbstractJCRTest
- Throws:
Exception
-
tearDown
protected void tearDown() throws Exception
- Overrides:
tearDown
in classAbstractJCRTest
- Throws:
Exception
-
testLockNonLockable
public void testLockNonLockable() throws NotExecutableException, RepositoryException
-
testLockWithPendingChanges
public void testLockWithPendingChanges() throws RepositoryException, NotExecutableException
-
testNullOwnerHint
public void testNullOwnerHint() throws RepositoryException, NotExecutableException
-
testGetLockTokens
public void testGetLockTokens() throws RepositoryException, NotExecutableException
-
testGetLockTokensAfterUnlock
public void testGetLockTokensAfterUnlock() throws RepositoryException, NotExecutableException
-
testGetLockTokensSessionScoped
public void testGetLockTokensSessionScoped() throws RepositoryException, NotExecutableException
-
testAddLockToken
public void testAddLockToken() throws RepositoryException, NotExecutableException
-
testAddInvalidLockToken
public void testAddInvalidLockToken() throws RepositoryException
- Throws:
RepositoryException
-
testAddLockTokenToAnotherSession
public void testAddLockTokenToAnotherSession() throws RepositoryException, NotExecutableException
-
-