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
NodeLocalNameTestchecks 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 voidsetUp()Set-up the configuration values used for the test.protected voidtearDown()voidtestBinaryLiteral()voidtestBooleanLiteral()voidtestDateLiteral()voidtestDecimalLiteral()voidtestDoubleLiteral()voidtestEqualTo()voidtestGreaterThan()voidtestGreaterThanOrEqualTo()voidtestLessThan()voidtestLessThanOrEqualTo()voidtestLike()voidtestLongLiteral()voidtestNameLiteral()voidtestNotEqualTo()voidtestPathLiteral()voidtestReferenceLiteral()voidtestStringLiteral()voidtestStringLiteralInvalidName()voidtestURILiteral()voidtestWeakReferenceLiteral()-
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 ExceptionDescription copied from class:AbstractQueryTestSet-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:
setUpin classAbstractQueryTest- Throws:
Exception
-
tearDown
protected void tearDown() throws Exception- Overrides:
tearDownin 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
-
-