public class CanSetPropertyBooleanTest extends AbstractJCRTest
NodeType.canSetProperty(String propertyName, Value
value)
and NodeType.canSetProperty(String propertyName, Value[]
values)
where property is of type Boolean.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 and Description |
---|
CanSetPropertyBooleanTest() |
Modifier and Type | Method and Description |
---|---|
protected void |
setUp()
Sets up the fixture for the test cases.
|
protected void |
tearDown()
Releases the session aquired in
setUp() . |
void |
testConversions()
Tests if NodeType.canSetProperty(String propertyName, Value value)
returns true if value and its type are convertible to BooleanValue.
|
void |
testConversionsMultiple()
Tests if NodeType.canSetProperty(String propertyName, Value[] values)
returns true if all values and its types are convertible to
BooleanValue.
|
void |
testValueConstraintNotSatisfied()
Tests if canSetProperty(String propertyName, Value value) returns false
if value does not satisfy the value constraints of the property def
|
void |
testValueConstraintNotSatisfiedMultiple()
Tests if canSetProperty(String propertyName, Value[] values) returns
false if values do not satisfy the value constraints of the property def
|
checkSupportedOption, cleanUp, cleanUpTestRoot, createRandomString, ensureCanSetProperty, ensureCanSetProperty, ensureCanSetProperty, ensureKnowsNodeType, ensureLockingSupported, ensureMixinType, ensureMultipleWorkspacesSupported, getHelper, getJcrValue, getLocalName, getNonExistingWorkspaceName, getPrefix, getProperty, getProperty, getQualifiedName, getSize, isSupported, needsMixin, run
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
protected void setUp() throws Exception
setUp
in class AbstractJCRTest
Exception
protected void tearDown() throws Exception
setUp()
.tearDown
in class AbstractJCRTest
Exception
public void testConversions() throws NotExecutableException, RepositoryException
public void testConversionsMultiple() throws NotExecutableException, RepositoryException
public void testValueConstraintNotSatisfied() throws NotExecutableException, ParseException, RepositoryException
public void testValueConstraintNotSatisfiedMultiple() throws NotExecutableException, ParseException, RepositoryException
Copyright © 2004–2024 The Apache Software Foundation. All rights reserved.