Class CanAddChildNodeCallWithoutNodeTypeTest
- 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.CanAddChildNodeCallWithoutNodeTypeTest
-
- All Implemented Interfaces:
junit.framework.Test
public class CanAddChildNodeCallWithoutNodeTypeTest extends AbstractJCRTest
TestsNodeType.canAddChildNode(String childNodeName)
returns true if a node of namechildNodeName
could be added to a node of typeNodeType
.
-
-
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 CanAddChildNodeCallWithoutNodeTypeTest()
-
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
testDefinedWithDefault()
Tests ifNodeType.canAddChildNode(String childNodeName)
returns true ifNodeType
contains aNodeDef
namedchildNodeName
with a default primary type.void
testDefinedWithoutDefault()
Tests ifNodeType.canAddChildNode(String childNodeName)
returns true ifNodeType
contains aNodeDef
namedchildNodeName
without a default primary type.void
testResidualWithDefault()
Tests ifNodeType.canAddChildNode(String childNodeName)
returns true ifNodeType
contains a residualNodeDef
with a default primary type.void
testResidualWithoutDefault()
Tests ifNodeType.canAddChildNode(String childNodeName)
returns true ifNodeType
contains a residualNodeDef
without a default primary type.void
testUndefined()
Tests ifNodeType.canAddChildNode(String childNodeName)
returns true ifNodeType
nor does contain aNodeDef
namedchildNodeName
nor a residual definition.-
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
-
testDefinedWithDefault
public void testDefinedWithDefault() throws NotExecutableException, RepositoryException
Tests ifNodeType.canAddChildNode(String childNodeName)
returns true ifNodeType
contains aNodeDef
namedchildNodeName
with a default primary type.
-
testDefinedWithoutDefault
public void testDefinedWithoutDefault() throws NotExecutableException, RepositoryException
Tests ifNodeType.canAddChildNode(String childNodeName)
returns true ifNodeType
contains aNodeDef
namedchildNodeName
without a default primary type.
-
testUndefined
public void testUndefined() throws NotExecutableException, RepositoryException
Tests ifNodeType.canAddChildNode(String childNodeName)
returns true ifNodeType
nor does contain aNodeDef
namedchildNodeName
nor a residual definition.
-
testResidualWithDefault
public void testResidualWithDefault() throws NotExecutableException, RepositoryException
Tests ifNodeType.canAddChildNode(String childNodeName)
returns true ifNodeType
contains a residualNodeDef
with a default primary type.
-
testResidualWithoutDefault
public void testResidualWithoutDefault() throws NotExecutableException, RepositoryException
Tests ifNodeType.canAddChildNode(String childNodeName)
returns true ifNodeType
contains a residualNodeDef
without a default primary type.
-
-