public class SetValueLockExceptionTest extends AbstractJCRTest
SetValueLockExceptionTest Tests throwing of a LockException for the
Property.setValue() methods in case the parentNode of the given property is locked.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 |
|---|
SetValueLockExceptionTest() |
| Modifier and Type | Method and Description |
|---|---|
Node |
createReferenceableNode(String name)
Create a referenceable node under the testRootNode
or null if it is not possible to create one.
|
void |
doTestSetValueLockException(int type)
Tests if a LockException is thrown if a value is added to a property of a locked node.
|
void |
setUp()
Check if Locking is supported and if yes setup a lockable node with properties
each one for the possible values passed to Property.setValue .
|
void |
tearDown() |
void |
testSetValueLockException()
Performs the test for all argument types.
|
checkSupportedOption, cleanUp, cleanUpTestRoot, createRandomString, ensureCanSetProperty, ensureCanSetProperty, ensureCanSetProperty, ensureKnowsNodeType, ensureLockingSupported, ensureMixinType, ensureMultipleWorkspacesSupported, getHelper, getJcrValue, getLocalName, getNonExistingWorkspaceName, getPrefix, getProperty, getProperty, getQualifiedName, getSize, isSupported, needsMixin, runassertEquals, 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, toStringpublic void setUp()
throws Exception
setUp in class AbstractJCRTestExceptionpublic void tearDown()
throws Exception
tearDown in class AbstractJCRTestExceptionpublic void doTestSetValueLockException(int type)
throws RepositoryException
type - The possible argument types.RepositoryExceptionpublic void testSetValueLockException()
throws RepositoryException
RepositoryExceptionpublic Node createReferenceableNode(String name) throws RepositoryException
name - RepositoryExceptionCopyright © 2004–2024 The Apache Software Foundation. All rights reserved.