public class NamespaceRegistryTest extends AbstractJCRTest
NamespaceRegistryTest tests whether the repository registers and
unregisters namespaces correctly. This is a level 2 feature.
NOTE: Implementations are free to not support unregistering. In other words: Even a repository that supports namespaces may always legally throw an exception when you try to unregister.
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, ntBase, ntFrozenNode, ntQuery, ntUnstructured, ntVersion, ntVersionHistory, ntVersionLabels, propertyName1, propertyName2, superuser, testNodeType, testNodeTypeNoChildren, testNodeTypeTestRoot, testPath, testRoot, testRootNode, vf, workspaceName| Constructor and Description |
|---|
NamespaceRegistryTest() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
setUp() |
protected void |
tearDown() |
void |
testRegisterNamespace()
Tries to register a namespace.
|
void |
testRegisterNamespaceExceptions()
Trying to register a system namespace must throw a NamespaceException
|
void |
testRegisterNamespaceXmlExceptions()
Trying to register "xml" or anything that starts with "xml" as a
namespace must throw a repository exception
|
void |
testUnregisterNamespaceExceptions()
Tests whether unregistering a system namespace or an undefined namespace
throws the expected exception.
|
checkSupportedOption, cleanUp, cleanUpTestRoot, createRandomString, ensureCanSetProperty, ensureCanSetProperty, ensureCanSetProperty, ensureKnowsNodeType, ensureLockingSupported, ensureMixinType, ensureMultipleWorkspacesSupported, getHelper, getJcrValue, getLocalName, getNonExistingWorkspaceName, getPrefix, getProperty, getProperty, getQualifiedName, getSize, isSupported, needsMixin, runassertEquals, 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, toStringprotected void setUp()
throws Exception
setUp in class AbstractJCRTestExceptionprotected void tearDown()
throws Exception
tearDown in class AbstractJCRTestExceptionpublic void testRegisterNamespaceExceptions()
throws javax.jcr.RepositoryException
javax.jcr.RepositoryExceptionpublic void testRegisterNamespaceXmlExceptions()
throws javax.jcr.RepositoryException
javax.jcr.RepositoryExceptionpublic void testRegisterNamespace()
throws javax.jcr.RepositoryException
javax.jcr.RepositoryExceptionpublic void testUnregisterNamespaceExceptions()
throws javax.jcr.RepositoryException
javax.jcr.RepositoryExceptionCopyright © 2004-2020 The Apache Software Foundation. All Rights Reserved.