public class SetPropertyConstraintViolationExceptionTest extends AbstractJCRTest
SetPropertyConstraintViolationExceptionTest
tests if
setProperty() throws a ConstraintViolationException either immediately (by
setValue()) or on save, if the change would violate a value constraint.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 |
---|
SetPropertyConstraintViolationExceptionTest() |
Modifier and Type | Method and Description |
---|---|
void |
testBinaryProperty()
Tests if setProperty(String name, InputStream value) and
setProperty(String name, Value value) where value is a BinaryValue throw
a ConstraintViolationException either immediately (by setProperty()), or
on save, if the change would violate a node type constraint
|
void |
testBooleanProperty()
Tests if setProperty(String name, boolean value) and setProperty(String
name, Value value) where value is a BooleanValue throw a
ConstraintViolationException either immediately (by setProperty()), or on
save, if the change would violate a node type constraint
|
void |
testDateProperty()
Tests if setProperty(String name, Calendar value) and setProperty(String
name, Value value) where value is a DateValue throw a
ConstraintViolationException either immediately (by setProperty()), or on
save, if the change would violate a node type constraint
|
void |
testDoubleProperty()
Tests if setProperty(String name, double value) and setProperty(String
name, Value value) where value is a DoubleValue throw a
ConstraintViolationException either immediately (by setProperty()), or on
save, if the change would violate a node type constraint
|
void |
testLongProperty()
Tests if setProperty(String name, long value) and setProperty(String
name, Value value) where value is a LongValue throw a
ConstraintViolationException either immediately (by setProperty()), or on
save, if the change would violate a node type constraint
|
void |
testReferenceProperty()
Tests if setProperty(String name, Node value) and setProperty(String
name, Value value) where value is a ReferenceValue throw a
ConstraintViolationException either immediately (by setProperty()), or on
save, if the change would violate a node type constraint
|
checkSupportedOption, cleanUp, cleanUpTestRoot, createRandomString, ensureCanSetProperty, ensureCanSetProperty, ensureCanSetProperty, ensureKnowsNodeType, ensureLockingSupported, ensureMixinType, ensureMultipleWorkspacesSupported, getHelper, getJcrValue, getLocalName, getNonExistingWorkspaceName, getPrefix, getProperty, getProperty, getQualifiedName, getSize, isSupported, needsMixin, run, setUp, tearDown
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
public SetPropertyConstraintViolationExceptionTest()
public void testBooleanProperty() throws NotExecutableException, RepositoryException
public void testDateProperty() throws NotExecutableException, RepositoryException
public void testDoubleProperty() throws NotExecutableException, RepositoryException
public void testBinaryProperty() throws NotExecutableException, RepositoryException
public void testLongProperty() throws NotExecutableException, RepositoryException
public void testReferenceProperty() throws NotExecutableException, RepositoryException
Copyright © 2004–2024 The Apache Software Foundation. All rights reserved.