org.apache.jackrabbit.test.api.query
Class XPathQueryLevel2Test

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.apache.jackrabbit.test.JUnitTest
              extended by org.apache.jackrabbit.test.AbstractJCRTest
                  extended by org.apache.jackrabbit.test.api.query.AbstractQueryTest
                      extended by org.apache.jackrabbit.test.api.query.AbstractQueryLevel2Test
                          extended by org.apache.jackrabbit.test.api.query.XPathQueryLevel2Test
All Implemented Interfaces:
junit.framework.Test

public class XPathQueryLevel2Test
extends AbstractQueryLevel2Test

Tests XPath queries on content written to the workspace by the test itself.


Field Summary
 
Fields inherited from class org.apache.jackrabbit.test.api.query.AbstractQueryTest
jcrContains, jcrDeref, jcrPath, jcrRoot, jcrScore
 
Fields inherited from class org.apache.jackrabbit.test.AbstractJCRTest
helper, isReadOnly, jcrBaseVersion, jcrCreated, jcrFrozenNode, jcrFrozenUuid, jcrlockIsDeep, jcrLockOwner, jcrMergeFailed, jcrMixinTypes, jcrPredecessors, jcrPrimaryType, jcrRootVersion, jcrSuccessors, jcrSystem, jcrUUID, jcrVersionHistory, mixLockable, mixReferenceable, mixVersionable, nodeName1, nodeName2, nodeName3, nodeName4, NS_JCR_URI, NS_MIX_URI, NS_NT_URI, NS_SV_URI, ntBase, ntFrozenNode, ntQuery, ntVersion, ntVersionHistory, ntVersionLabels, propertyName1, propertyName2, superuser, testNodeType, testNodeTypeNoChildren, testPath, testRoot, testRootNode, workspaceName
 
Fields inherited from class org.apache.jackrabbit.test.JUnitTest
log
 
Constructor Summary
XPathQueryLevel2Test()
           
 
Method Summary
 void testFullTextSearch()
          Test full-text search of the repository.

For configuration description see AbstractQueryLevel2Test.setUpFullTextTest().

 void testMultiValueSearch()
          Test multi-value support of search.

For configuration description see AbstractQueryLevel2Test.setUpMultiValueTest().

 void testPathColumn()
          Test if the jcr:path pseudo property is contained in result.
 void testRange()
          Test range evauluation of Query.

For configuration description see AbstractQueryLevel2Test.setUpRangeTest().

 void testScoreColumn()
          Test if the optional jcr:score property for full-text search is supported.
 
Methods inherited from class org.apache.jackrabbit.test.api.query.AbstractQueryLevel2Test
checkValue, checkValue, setUpFullTextTest, setUpMultiValueTest, setUpRangeTest
 
Methods inherited from class org.apache.jackrabbit.test.api.query.AbstractQueryTest
checkResult, checkResult, checkResult, createQuery, createQuery, evaluateResultOrder, execute, execute, executeSqlQuery, executeXPathQuery, setUp, toArray
 
Methods inherited from class org.apache.jackrabbit.test.AbstractJCRTest
cleanUp, cleanUpTestRoot, createRandomString, ensureCanSetProperty, ensureCanSetProperty, ensureMultipleWorkspacesSupported, getNonExistingWorkspaceName, getProperty, getSize, isSupported, run, tearDown
 
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

XPathQueryLevel2Test

public XPathQueryLevel2Test()
Method Detail

testScoreColumn

public void testScoreColumn()
                     throws Exception
Test if the optional jcr:score property for full-text search is supported.

For configuration description see AbstractQueryLevel2Test.setUpFullTextTest().

Throws:
Exception

testFullTextSearch

public void testFullTextSearch()
                        throws Exception
Test full-text search of the repository.

For configuration description see AbstractQueryLevel2Test.setUpFullTextTest().

Throws:
Exception

testRange

public void testRange()
               throws Exception
Test range evauluation of Query.

For configuration description see AbstractQueryLevel2Test.setUpRangeTest().

Throws:
Exception

testMultiValueSearch

public void testMultiValueSearch()
                          throws Exception
Test multi-value support of search.

For configuration description see AbstractQueryLevel2Test.setUpMultiValueTest().

Throws:
Exception

testPathColumn

public void testPathColumn()
                    throws Exception
Test if the jcr:path pseudo property is contained in result.

For configuration description see AbstractQueryLevel2Test.setUpFullTextTest().

Throws:
Exception


Copyright © 2004-2007 The Apache Software Foundation. All Rights Reserved.