|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjunit.framework.Assert
junit.framework.TestCase
org.apache.jackrabbit.test.JUnitTest
org.apache.jackrabbit.test.AbstractJCRTest
org.apache.jackrabbit.test.api.observation.AbstractObservationTest
org.apache.jackrabbit.test.api.observation.NodeAddedTest
public class NodeAddedTest
Test cases for Event.NODE_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. Furthermore AbstractJCRTest.testNodeType must allow to add
child nodes of the same type (AbstractJCRTest.testNodeType).
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.apache.jackrabbit.test.api.observation.AbstractObservationTest |
|---|
AbstractObservationTest.Callable |
| Field Summary |
|---|
| Fields inherited from class org.apache.jackrabbit.test.api.observation.AbstractObservationTest |
|---|
ALL_TYPES, DEFAULT_WAIT_TIMEOUT, obsMgr |
| 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, mixVersionable, nodeName1, nodeName2, nodeName3, nodeName4, NS_JCR_URI, NS_MIX_URI, NS_NT_URI, NS_SV_URI, ntBase, ntFrozenNode, ntQuery, ntUnstructured, ntVersion, ntVersionHistory, ntVersionLabels, propertyName1, propertyName2, superuser, testNodeType, testNodeTypeNoChildren, testPath, testRoot, testRootNode, vf, workspaceName |
| Fields inherited from class org.apache.jackrabbit.test.JUnitTest |
|---|
log, logger |
| Constructor Summary | |
|---|---|
NodeAddedTest()
|
|
| Method Summary | |
|---|---|
void |
testMultipleNodeAdded1()
Tests if Event.NODE_ADDED is triggered
for multiple nodes on the same level. |
void |
testMultipleNodeAdded2()
Tests if Event.NODE_ADDED is triggered
when nodes are created on multiple levels. |
void |
testSingleNodeAdded()
Tests if Event.NODE_ADDED is triggerd
when a single node is added. |
void |
testTransientNodeAddedRemoved()
Tests if events are only created for changes that are persisted. |
| Methods inherited from class org.apache.jackrabbit.test.api.observation.AbstractObservationTest |
|---|
addEventListener, addEventListener, checkNodeAdded, checkNodeRemoved, checkNodes, checkPropertyAdded, checkPropertyChanged, checkPropertyRemoved, getEventByPath, getEvents, removeEventListener, setUp, tearDown, toArray |
| Methods inherited from class org.apache.jackrabbit.test.AbstractJCRTest |
|---|
checkSupportedOption, cleanUp, cleanUpTestRoot, createRandomString, ensureCanSetProperty, ensureCanSetProperty, ensureCanSetProperty, ensureKnowsNodeType, ensureMixinType, ensureMultipleWorkspacesSupported, getHelper, getJcrValue, getLocalName, getNonExistingWorkspaceName, getProperty, getProperty, getSize, isSupported, needsMixin, run |
| Methods inherited from class junit.framework.TestCase |
|---|
countTestCases, createResult, getName, run, runBare, runTest, setName, toString |
| Methods inherited from class junit.framework.Assert |
|---|
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, fail, fail |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public NodeAddedTest()
| Method Detail |
|---|
public void testSingleNodeAdded()
throws RepositoryException
Event.NODE_ADDED is triggerd
when a single node is added.
RepositoryException
public void testMultipleNodeAdded1()
throws RepositoryException
Event.NODE_ADDED is triggered
for multiple nodes on the same level.
RepositoryException
public void testMultipleNodeAdded2()
throws RepositoryException
Event.NODE_ADDED is triggered
when nodes are created on multiple levels.
RepositoryException
public void testTransientNodeAddedRemoved()
throws RepositoryException
RepositoryException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||