org.apache.jackrabbit.test.api
Class NamespaceRegistryReadMethodsTest

java.lang.Object
  extended byjunit.framework.Assert
      extended byjunit.framework.TestCase
          extended byorg.apache.jackrabbit.test.JUnitTest
              extended byorg.apache.jackrabbit.test.AbstractJCRTest
                  extended byorg.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
helper, isReadOnly, jcrBaseVersion, jcrCreated, jcrFrozenNode, 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, testPath, testRoot, testRootNode, workspaceName
 
Fields inherited from class org.apache.jackrabbit.test.JUnitTest
log
 
Constructor Summary
NamespaceRegistryReadMethodsTest()
           
 
Method Summary
 void setUp()
           
protected  void tearDown()
          Releases the session aquired in setUp().
 void testGetNamespacePrefixes()
          Tests if NamespaceRegistry.getPrefixes() returns the required namespace prefixes and if they are mapped to the correct URIs.
 void testGetNamespaceURIs()
          Tests if NamespaceRegistry.getURIs() returns the required namespace URIs and if they are mapped to the correct prefixes.
 void testGetPrefixNamespaceException()
          Tests if a NamespaceException is thrown when NamespaceRegistry.getPrefix(String) is called for an unknown URI.
 void testGetURINamespaceException()
          Tests if a NamespaceException is thrown when NamespaceRegistry.getURI(String) is called for an unknown prefix.
 
Methods inherited from class org.apache.jackrabbit.test.AbstractJCRTest
createRandomString, getNonExistingWorkspaceName, getProperty, getSize, 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

NamespaceRegistryReadMethodsTest

public NamespaceRegistryReadMethodsTest()
Method Detail

setUp

public void setUp()
           throws java.lang.Exception
Overrides:
setUp in class AbstractJCRTest
Throws:
java.lang.Exception

tearDown

protected void tearDown()
                 throws java.lang.Exception
Releases the session aquired in setUp().

Overrides:
tearDown in class AbstractJCRTest
Throws:
java.lang.Exception

testGetNamespacePrefixes

public void testGetNamespacePrefixes()
                              throws javax.jcr.RepositoryException
Tests if NamespaceRegistry.getPrefixes() returns the required namespace prefixes and if they are mapped to the correct URIs.

Throws:
javax.jcr.RepositoryException

testGetNamespaceURIs

public void testGetNamespaceURIs()
                          throws javax.jcr.RepositoryException
Tests if NamespaceRegistry.getURIs() returns the required namespace URIs and if they are mapped to the correct prefixes.

Throws:
javax.jcr.RepositoryException

testGetURINamespaceException

public void testGetURINamespaceException()
                                  throws javax.jcr.RepositoryException,
                                         NotExecutableException
Tests if a NamespaceException is thrown when NamespaceRegistry.getURI(String) is called for an unknown prefix.

Throws:
javax.jcr.RepositoryException
NotExecutableException

testGetPrefixNamespaceException

public void testGetPrefixNamespaceException()
                                     throws javax.jcr.RepositoryException,
                                            NotExecutableException
Tests if a NamespaceException is thrown when NamespaceRegistry.getPrefix(String) is called for an unknown URI.

Throws:
javax.jcr.RepositoryException
NotExecutableException


Copyright © -2005 . All Rights Reserved.