public class WorkspaceOperationTest extends AbstractObservationTest
Configuration requirements:
The AbstractJCRTest.testRoot
must allow child nodes of type AbstractJCRTest.testNodeType
.
The child nodes that are created will be named AbstractJCRTest.nodeName1
,
AbstractJCRTest.nodeName2
, AbstractJCRTest.nodeName3
and AbstractJCRTest.nodeName4
. Furthermore
AbstractJCRTest.testNodeType
must allow to add child nodes of the same type
(AbstractJCRTest.testNodeType
).
AbstractObservationTest.Callable
ALL_TYPES, DEFAULT_WAIT_TIMEOUT, obsMgr
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 |
---|
WorkspaceOperationTest() |
Modifier and Type | Method and Description |
---|---|
void |
testCopy()
Tests if
Workspace.copy(String, String) triggers
the correct events. |
void |
testMove()
Tests if
Workspace.move(String, String) triggers the
correct events. |
void |
testRename()
Tests if
Workspace.move(String, String) triggers the
correct events. |
addEventListener, addEventListener, checkNodeAdded, checkNodeRemoved, checkNodes, checkPropertyAdded, checkPropertyChanged, checkPropertyRemoved, getEventByPath, getEvents, removeEventListener, setUp, tearDown, toArray
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 testCopy() throws RepositoryException
Workspace.copy(String, String)
triggers
the correct events.RepositoryException
public void testRename() throws RepositoryException
Workspace.move(String, String)
triggers the
correct events.RepositoryException
public void testMove() throws RepositoryException
Workspace.move(String, String)
triggers the
correct events.RepositoryException
Copyright © 2004–2023 The Apache Software Foundation. All rights reserved.