public class NodeIteratorTest extends AbstractJCRTest
NodeIterator implementation.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 |
|---|
NodeIteratorTest() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
setUp() |
void |
testGetPos()
Tests if
RangeIterator.getPosition() return correct values. |
void |
testGetSize()
Tests if
RangeIterator.getSize() returns the correct
size. |
void |
testNoSuchElementException()
Tests if a
NoSuchElementException is thrown when NodeIterator.nextNode() is called and there are no more nodes
available. |
void |
testSkip()
Tests if
RangeIterator.skip(long) works correctly. |
checkSupportedOption, cleanUp, cleanUpTestRoot, createRandomString, ensureCanSetProperty, ensureCanSetProperty, ensureCanSetProperty, ensureKnowsNodeType, ensureLockingSupported, ensureMixinType, ensureMultipleWorkspacesSupported, getHelper, getJcrValue, getLocalName, getNonExistingWorkspaceName, getPrefix, getProperty, getProperty, getQualifiedName, getSize, isSupported, needsMixin, run, tearDownassertEquals, 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, toStringprotected void setUp()
throws Exception
setUp in class AbstractJCRTestExceptionpublic void testGetSize()
throws RepositoryException,
NotExecutableException
RangeIterator.getSize() returns the correct
size.NotExecutableException - if getSize() returns -1 (unavailable).RepositoryExceptionpublic void testGetPos()
throws RepositoryException
RangeIterator.getPosition() return correct values.RepositoryExceptionpublic void testNoSuchElementException()
throws RepositoryException
NoSuchElementException is thrown when NodeIterator.nextNode() is called and there are no more nodes
available.RepositoryExceptionpublic void testSkip()
throws RepositoryException
RangeIterator.skip(long) works correctly.RepositoryExceptionCopyright © 2004–2022 The Apache Software Foundation. All rights reserved.