Class CanSetPropertyMultipleTest
- 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.CanSetPropertyMultipleTest
-
- All Implemented Interfaces:
junit.framework.Test
public class CanSetPropertyMultipleTest extends AbstractJCRTest
Test ofNodeType.canSetProperty(String propertyName, Value[] values)
-
-
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 CanSetPropertyMultipleTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidsetUp()Sets up the fixture for the test cases.protected voidtearDown()Releases the session aquired insetUp().voidtestMultipleValuesNull()Tests if canSetProperty(String propertyName, Value[] values) where values is null returns the same as canRemoveItemvoidtestReturnFalseBecauseIsNotMultiple()Tests if NodeType.canSetProperty(String propertyName, Value[] values) returns false if the property is not multiplevoidtestReturnFalseBecauseIsProtected()Tests if NodeType.canSetProperty(String propertyName, Value[] values) returns false if the property is protected.-
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 ExceptionSets up the fixture for the test cases.- Overrides:
setUpin classAbstractJCRTest- Throws:
Exception
-
tearDown
protected void tearDown() throws ExceptionReleases the session aquired insetUp().- Overrides:
tearDownin classAbstractJCRTest- Throws:
Exception
-
testReturnFalseBecauseIsProtected
public void testReturnFalseBecauseIsProtected() throws NotExecutableException, RepositoryExceptionTests if NodeType.canSetProperty(String propertyName, Value[] values) returns false if the property is protected.
-
testReturnFalseBecauseIsNotMultiple
public void testReturnFalseBecauseIsNotMultiple() throws NotExecutableException, RepositoryExceptionTests if NodeType.canSetProperty(String propertyName, Value[] values) returns false if the property is not multiple
-
testMultipleValuesNull
public void testMultipleValuesNull() throws NotExecutableException, RepositoryExceptionTests if canSetProperty(String propertyName, Value[] values) where values is null returns the same as canRemoveItem
-
-