org.apache.jackrabbit.test.api.query.qom
Class NodeLocalNameTest

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.qom.AbstractQOMTest
                          extended by org.apache.jackrabbit.test.api.query.qom.NodeLocalNameTest
All Implemented Interfaces:
junit.framework.Test

public class NodeLocalNameTest
extends AbstractQOMTest

NodeLocalNameTest checks if conversion of literals is correctly performed and operators work as specified.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.jackrabbit.test.api.query.qom.AbstractQOMTest
AbstractQOMTest.Callable
 
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
NodeLocalNameTest()
           
 
Method Summary
protected  void setUp()
          Set-up the configuration values used for the test.
protected  void tearDown()
           
 void testBinaryLiteral()
           
 void testBooleanLiteral()
           
 void testDateLiteral()
           
 void testDecimalLiteral()
           
 void testDoubleLiteral()
           
 void testEqualTo()
           
 void testGreaterThan()
           
 void testGreaterThanOrEqualTo()
           
 void testLessThan()
           
 void testLessThanOrEqualTo()
           
 void testLike()
           
 void testLongLiteral()
           
 void testNameLiteral()
           
 void testNotEqualTo()
           
 void testPathLiteral()
           
 void testReferenceLiteral()
           
 void testStringLiteral()
           
 void testStringLiteralInvalidName()
           
 void testURILiteral()
           
 void testWeakReferenceLiteral()
           
 
Methods inherited from class org.apache.jackrabbit.test.api.query.qom.AbstractQOMTest
bindVariableValue, checkQOM, checkQOM, checkResult, checkResultOrder, checkResultOrder, forQOMandSQL2, getPath
 
Methods inherited from class org.apache.jackrabbit.test.api.query.AbstractQueryTest
checkResult, checkResult, checkResult, createQuery, createQuery, createQuery, escapeIdentifierForSQL, evaluateResultOrder, execute, execute, executeSqlQuery, executeXPathQuery, isSupportedLanguage, 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

NodeLocalNameTest

public NodeLocalNameTest()
Method Detail

setUp

protected void setUp()
              throws Exception
Description copied from class: AbstractQueryTest
Set-up the configuration values used for the test. Per default retrieves a session, configures testRoot, and nodetype and checks if the query language for the current language is available.

Overrides:
setUp in class AbstractQueryTest
Throws:
Exception

tearDown

protected void tearDown()
                 throws Exception
Overrides:
tearDown in class AbstractQueryTest
Throws:
Exception

testStringLiteral

public void testStringLiteral()
                       throws RepositoryException
Throws:
RepositoryException

testStringLiteralInvalidName

public void testStringLiteralInvalidName()
                                  throws RepositoryException
Throws:
RepositoryException

testBinaryLiteral

public void testBinaryLiteral()
                       throws RepositoryException
Throws:
RepositoryException

testDateLiteral

public void testDateLiteral()
                     throws RepositoryException
Throws:
RepositoryException

testDoubleLiteral

public void testDoubleLiteral()
                       throws RepositoryException
Throws:
RepositoryException

testDecimalLiteral

public void testDecimalLiteral()
                        throws RepositoryException
Throws:
RepositoryException

testLongLiteral

public void testLongLiteral()
                     throws RepositoryException
Throws:
RepositoryException

testBooleanLiteral

public void testBooleanLiteral()
                        throws RepositoryException
Throws:
RepositoryException

testNameLiteral

public void testNameLiteral()
                     throws RepositoryException
Throws:
RepositoryException

testPathLiteral

public void testPathLiteral()
                     throws RepositoryException
Throws:
RepositoryException

testReferenceLiteral

public void testReferenceLiteral()
                          throws RepositoryException,
                                 NotExecutableException
Throws:
RepositoryException
NotExecutableException

testWeakReferenceLiteral

public void testWeakReferenceLiteral()
                              throws RepositoryException,
                                     NotExecutableException
Throws:
RepositoryException
NotExecutableException

testURILiteral

public void testURILiteral()
                    throws RepositoryException
Throws:
RepositoryException

testEqualTo

public void testEqualTo()
                 throws RepositoryException
Throws:
RepositoryException

testGreaterThan

public void testGreaterThan()
                     throws RepositoryException
Throws:
RepositoryException

testGreaterThanOrEqualTo

public void testGreaterThanOrEqualTo()
                              throws RepositoryException
Throws:
RepositoryException

testLessThan

public void testLessThan()
                  throws RepositoryException
Throws:
RepositoryException

testLessThanOrEqualTo

public void testLessThanOrEqualTo()
                           throws RepositoryException
Throws:
RepositoryException

testLike

public void testLike()
              throws RepositoryException
Throws:
RepositoryException

testNotEqualTo

public void testNotEqualTo()
                    throws RepositoryException
Throws:
RepositoryException


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