|
||||||||||
| 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.query.AbstractQueryTest
org.apache.jackrabbit.test.api.query.XPathDocOrderTest
public class XPathDocOrderTest
Tests if the repository supports document order in XPath. The tests will
check the repository descriptor Repository.QUERY_XPATH_DOC_ORDER
first and throw a NotExecutableException
if the descriptor is not present.
This is a level 1 test, therefore does not write content to the workspace. The tests require the following content in the default workspace:
At least three nodes under the AbstractJCRTest.testRoot.
| Field Summary |
|---|
| Fields inherited from class org.apache.jackrabbit.test.api.query.AbstractQueryTest |
|---|
jcrContains, jcrDeref, jcrPath, jcrRoot, jcrScore, qf, qm, vf, xpathRoot |
| 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, workspaceName |
| Fields inherited from class org.apache.jackrabbit.test.JUnitTest |
|---|
log |
| Constructor Summary | |
|---|---|
XPathDocOrderTest()
|
|
| Method Summary | |
|---|---|
protected void |
setUp()
Set-up the configuration values used for the test. |
void |
testDocOrderFirstFunction()
Tests the first() function. |
void |
testDocOrderLastFunction()
Tests the last() function. |
void |
testDocOrderPositionFunction()
Tests the position() function. |
void |
testDocOrderPositionIndex()
Tests if position index and document order on child axis returns the correct node. |
| Methods inherited from class org.apache.jackrabbit.test.api.query.AbstractQueryTest |
|---|
checkResult, checkResult, checkResult, createQuery, createQuery, createQuery, escapeIdentifierForSQL, evaluateResultOrder, execute, execute, executeSqlQuery, executeXPathQuery, isSupportedLanguage, 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 XPathDocOrderTest()
| Method Detail |
|---|
protected void setUp()
throws Exception
AbstractQueryTest
setUp in class AbstractQueryTestException
public void testDocOrderPositionFunction()
throws Exception
position() function.
For configuration description see XPathDocOrderTest.
Exception
public void testDocOrderPositionIndex()
throws Exception
For configuration description see XPathDocOrderTest.
Exception
public void testDocOrderLastFunction()
throws Exception
last() function.
For configuration description see XPathDocOrderTest.
Exception
public void testDocOrderFirstFunction()
throws Exception
first() function.
For configuration description see XPathDocOrderTest.
Exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||