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, run
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
public void setUp() throws Exception
setUp
in class AbstractJCRTest
Exception
public void tearDown() throws Exception
tearDown
in class AbstractJCRTest
Exception
public void doTestSetValueLockException(int type) throws RepositoryException
type
- The possible argument types.RepositoryException
public void testSetValueLockException() throws RepositoryException
RepositoryException
public Node createReferenceableNode(String name) throws RepositoryException
name
- RepositoryException
Copyright © 2004–2024 The Apache Software Foundation. All rights reserved.