public class PropertyAddedTest extends AbstractObservationTest
Event.PROPERTY_ADDED
events.
Configuration requirements:
The AbstractJCRTest.testRoot
must allow child nodes of type AbstractJCRTest.testNodeType
.
The child nodes that are created will be named AbstractJCRTest.nodeName1
and
AbstractJCRTest.nodeName2
.
AbstractJCRTest.testNodeType
must also support String properties with names
AbstractJCRTest.propertyName1
and AbstractJCRTest.propertyName2
.
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 |
---|
PropertyAddedTest() |
Modifier and Type | Method and Description |
---|---|
void |
testMultiPropertyAdded()
Tests if
Event.PROPERTY_ADDED is triggered
when multiple properties are added. |
void |
testSinglePropertyAdded()
Tests if
Event.PROPERTY_ADDED is triggered
when a single property is added. |
void |
testSystemGenerated()
Tests if
Event.PROPERTY_ADDED is triggered
for system generated property jcr:primaryType. |
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 testSystemGenerated() throws RepositoryException
Event.PROPERTY_ADDED
is triggered
for system generated property jcr:primaryType.RepositoryException
public void testSinglePropertyAdded() throws RepositoryException
Event.PROPERTY_ADDED
is triggered
when a single property is added.RepositoryException
public void testMultiPropertyAdded() throws RepositoryException
Event.PROPERTY_ADDED
is triggered
when multiple properties are added.RepositoryException
Copyright © 2004–2023 The Apache Software Foundation. All rights reserved.