Package org.apache.jackrabbit.test.api
Class NamespaceRegistryReadMethodsTest
- java.lang.Object
-
- junit.framework.Assert
-
- junit.framework.TestCase
-
- org.apache.jackrabbit.test.JUnitTest
-
- org.apache.jackrabbit.test.AbstractJCRTest
-
- org.apache.jackrabbit.test.api.NamespaceRegistryReadMethodsTest
-
- All Implemented Interfaces:
junit.framework.Test
public class NamespaceRegistryReadMethodsTest extends AbstractJCRTest
NamespaceRegistryReadMethodsTest
This class tests read method of the NamespaceRegistry class and also the correct Exception throwing for methods not supported in level 1.
-
-
Field Summary
-
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, vf, workspaceName
-
-
Constructor Summary
Constructors Constructor Description NamespaceRegistryReadMethodsTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
setUp()
protected void
tearDown()
Releases the session aquired insetUp()
.void
testGetNamespacePrefixes()
Tests ifNamespaceRegistry.getPrefixes()
returns the required namespace prefixes and if they are mapped to the correct URIs.void
testGetNamespaceURIs()
Tests ifNamespaceRegistry.getURIs()
returns the required namespace URIs and if they are mapped to the correct prefixes.void
testGetPrefixNamespaceException()
Tests if aNamespaceException
is thrown whenNamespaceRegistry.getPrefix(String)
is called for an unknown URI.void
testGetURINamespaceException()
Tests if aNamespaceException
is thrown whenNamespaceRegistry.getURI(String)
is called for an unknown prefix.-
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
public void setUp() throws Exception
- Overrides:
setUp
in classAbstractJCRTest
- Throws:
Exception
-
tearDown
protected void tearDown() throws Exception
Releases the session aquired insetUp()
.- Overrides:
tearDown
in classAbstractJCRTest
- Throws:
Exception
-
testGetNamespacePrefixes
public void testGetNamespacePrefixes() throws RepositoryException
Tests ifNamespaceRegistry.getPrefixes()
returns the required namespace prefixes and if they are mapped to the correct URIs.- Throws:
RepositoryException
-
testGetNamespaceURIs
public void testGetNamespaceURIs() throws RepositoryException
Tests ifNamespaceRegistry.getURIs()
returns the required namespace URIs and if they are mapped to the correct prefixes.- Throws:
RepositoryException
-
testGetURINamespaceException
public void testGetURINamespaceException() throws RepositoryException, NotExecutableException
Tests if aNamespaceException
is thrown whenNamespaceRegistry.getURI(String)
is called for an unknown prefix.
-
testGetPrefixNamespaceException
public void testGetPrefixNamespaceException() throws RepositoryException, NotExecutableException
Tests if aNamespaceException
is thrown whenNamespaceRegistry.getPrefix(String)
is called for an unknown URI.
-
-