Class NodeLocalNameTest
- java.lang.Object
-
- junit.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.qom.AbstractQOMTest
-
- 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, qsSQL, qsXPATH, 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, 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, workspaceName
-
-
Constructor Summary
Constructors Constructor Description NodeLocalNameTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description 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, checkResult, createQuery, createQuery, createQuery, escapeIdentifierForSQL, evaluateResultOrder, execute, execute, executeSqlQuery, executeSqlQuery, executeXPathQuery, isSupportedLanguage, toArray
-
Methods inherited from class org.apache.jackrabbit.test.AbstractJCRTest
checkSupportedOption, cleanUp, cleanUpTestRoot, createRandomString, ensureCanSetProperty, ensureCanSetProperty, ensureCanSetProperty, ensureKnowsNodeType, ensureLockingSupported, ensureMixinType, ensureMultipleWorkspacesSupported, getHelper, getJcrValue, getLocalName, getNonExistingWorkspaceName, getPrefix, getProperty, getProperty, getQualifiedName, getSize, isSupported, needsMixin, run
-
Methods inherited from class junit.framework.TestCase
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
-
-
-
-
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 classAbstractQueryTest
- Throws:
Exception
-
tearDown
protected void tearDown() throws Exception
- Overrides:
tearDown
in classAbstractQueryTest
- 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
-
testWeakReferenceLiteral
public void testWeakReferenceLiteral() 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
-
-