Class NodeTypeCreationTest
- java.lang.Object
-
- junit.framework.Assert
-
- junit.framework.TestCase
-
- org.apache.jackrabbit.test.JUnitTest
-
- org.apache.jackrabbit.test.AbstractJCRTest
-
- org.apache.jackrabbit.test.api.nodetype.NodeTypeCreationTest
-
- All Implemented Interfaces:
junit.framework.Test
public class NodeTypeCreationTest extends AbstractJCRTest
Tests the node type creation functionality of theNodeTypeManager
.
-
-
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 NodeTypeCreationTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
setUp()
Sets up the fixture for the test cases.protected void
tearDown()
Releases the session aquired insetUp()
.void
testEmptyNodeDefinitionTemplate()
void
testEmptyNodeTypeTemplate()
void
testEmptyPropertyDefinitionTemplate()
void
testInvalidJCRNames()
void
testNewNodeTypeTemplate()
void
testNodeDefinitionTemplate()
void
testNonEmptyNodeTypeTemplate()
void
testPropertyDefinitionTemplate()
void
testRegisterNodeType()
void
testRegisterNodeTypes()
void
testResidualNames()
void
testSetDefaultValues()
void
testUnregisterNodeType()
void
testUnregisterNodeTypes()
-
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
Sets up the fixture for the test cases.- Overrides:
setUp
in classAbstractJCRTest
- Throws:
Exception
-
tearDown
protected void tearDown() throws Exception
Releases the session aquired insetUp()
.- Overrides:
tearDown
in classAbstractJCRTest
- Throws:
Exception
-
testEmptyNodeTypeTemplate
public void testEmptyNodeTypeTemplate() throws Exception
- Throws:
Exception
-
testNonEmptyNodeTypeTemplate
public void testNonEmptyNodeTypeTemplate() throws Exception
- Throws:
Exception
-
testEmptyPropertyDefinitionTemplate
public void testEmptyPropertyDefinitionTemplate() throws Exception
- Throws:
Exception
-
testPropertyDefinitionTemplate
public void testPropertyDefinitionTemplate() throws Exception
- Throws:
Exception
-
testEmptyNodeDefinitionTemplate
public void testEmptyNodeDefinitionTemplate() throws Exception
- Throws:
Exception
-
testNodeDefinitionTemplate
public void testNodeDefinitionTemplate() throws Exception
- Throws:
Exception
-
-