public class SetValueConstraintViolationExceptionTest extends AbstractJCRTest
SetValueConstraintViolationExceptionTest
tests if setValue()
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 |
---|
SetValueConstraintViolationExceptionTest() |
Modifier and Type | Method and Description |
---|---|
void |
testBinaryProperty()
Tests if setValue(InputStream value) and setValue(Value value) where
value is a BinaryValue throw a ConstraintViolationException if the change
would violate a value constraint
|
void |
testBooleanProperty()
Tests if setValue(boolean value) and setValue(Value value) where value is
a BooleanValue throw a ConstraintViolationException if the change would
violate a value constraint
|
void |
testDateProperty()
Tests if setValue(Calendar value) and setValue(Value value) where value
is a DateValue throw a ConstraintViolationException if the change would
violate a value constraint
|
void |
testDoubleProperty()
Tests if setValue(Double value) and setValue(Value value) where value is
a DoubleValue throw a ConstraintViolationException if the change would
violate a value constraint
|
void |
testLongProperty()
Tests if setValue(Long value) and setValue(Value value) where value is a
LongValue throw a ConstraintViolationException if the change would
violate a value constraint
|
void |
testMultipleBinaryProperty()
Tests if setValue(Value[] values) where values are of type BinaryValue
throw a ConstraintViolationException if the change would violate a value
constraint
|
void |
testMultipleBooleanProperty()
Tests if setValue(Value[] values) where values are of type BooleanValue
throw a ConstraintViolationException if the change would violate a value
constraint
|
void |
testMultipleDateProperty()
Tests if setValue(Value[] values) where values are of type DateValue
throw a ConstraintViolationException if the change would violate a value
constraint
|
void |
testMultipleDoubleProperty()
Tests if setValue(Value[] values) where values are of type DoubleValue
throw a ConstraintViolationException if the change would violate a value
constraint
|
void |
testMultipleLongProperty()
Tests if setValue(Value[] values) where values are of type LongValue
throw a ConstraintViolationException if the change would violate a value
constraint
|
void |
testMultipleReferenceProperty()
Tests if setValue(Value[] values) where values are of type ReferenceValue
throw a ConstraintViolationException if the change would violate a value
constraint
|
void |
testReferenceProperty()
Tests if setValue(Node value) and setValue(Value value) where value is a
ReferenceValue throw a ConstraintViolationException if the change would
violate a value 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 SetValueConstraintViolationExceptionTest()
public void testBinaryProperty() throws NotExecutableException, RepositoryException
public void testBooleanProperty() throws NotExecutableException, RepositoryException
public void testDateProperty() throws NotExecutableException, RepositoryException
public void testDoubleProperty() throws NotExecutableException, RepositoryException
public void testLongProperty() throws NotExecutableException, RepositoryException
public void testReferenceProperty() throws NotExecutableException, RepositoryException
public void testMultipleBinaryProperty() throws NotExecutableException, RepositoryException
public void testMultipleBooleanProperty() throws NotExecutableException, RepositoryException
public void testMultipleDateProperty() throws NotExecutableException, RepositoryException
public void testMultipleDoubleProperty() throws NotExecutableException, RepositoryException
public void testMultipleLongProperty() throws NotExecutableException, RepositoryException
public void testMultipleReferenceProperty() throws NotExecutableException, RepositoryException
Copyright © 2004–2021 The Apache Software Foundation. All rights reserved.