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, tearDown
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
protected void setUp() throws Exception
setUp
in class AbstractJCRTest
Exception
public void testGetSize() throws RepositoryException, NotExecutableException
RangeIterator.getSize()
returns the correct
size.NotExecutableException
- if getSize() returns -1 (unavailable).RepositoryException
public void testGetPos() throws RepositoryException
RangeIterator.getPosition()
return correct values.RepositoryException
public void testNoSuchElementException() throws RepositoryException
NoSuchElementException
is thrown when NodeIterator.nextNode()
is called and there are no more nodes
available.RepositoryException
public void testSkip() throws RepositoryException
RangeIterator.skip(long)
works correctly.RepositoryException
Copyright © 2004–2022 The Apache Software Foundation. All rights reserved.