Package org.apache.jackrabbit.test.api
Class SetValueValueFormatExceptionTest
- java.lang.Object
-
- junit.framework.Assert
-
- junit.framework.TestCase
-
- org.apache.jackrabbit.test.JUnitTest
-
- org.apache.jackrabbit.test.AbstractJCRTest
-
- org.apache.jackrabbit.test.api.SetValueValueFormatExceptionTest
-
- All Implemented Interfaces:
junit.framework.Test
public class SetValueValueFormatExceptionTest extends AbstractJCRTest
SetValueValueFormatExceptionTesttests if Property.setValue() throws a ValueFormatException if a best-effort conversion fails. The ValueFormatException has to be thrown immediately (not on save).
-
-
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 SetValueValueFormatExceptionTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidtestBoolean()Tests if setValue(boolean) throws a ValueFormatException immediately (not on save) if a conversion fails.voidtestCalendar()Tests if setValue(Calendar) throws a ValueFormatException immediately (not on save) if a conversion fails.voidtestDouble()Tests if setValue(double) throws a ValueFormatException immediately (not on save) if a conversion fails.voidtestInputStream()Tests if setValue(InputStream) throws a ValueFormatException immediately (not on save) if a conversion fails.voidtestLong()Tests if setValue(long) throws a ValueFormatException immediately (not on save) if a conversion fails.voidtestNode()Tests if setValue(Node) throws a ValueFormatException immediately (not on save) if the property is not of type REFERENCE.voidtestNodeNotReferenceable()Tests if setValue(Node) throws a ValueFormatException immediately (not on save) if the specified node is not referencable.voidtestString()Tests if setValue(String) throws a ValueFormatException immediately (not on save) if a conversion fails.voidtestStringArray()Tests if setValue(String[]) throws a ValueFormatException immediately (not on save) if a conversion fails.voidtestValue()Tests if setValue(Value) throws a ValueFormatException immediately (not on save) if a conversion fails.voidtestValueArray()Tests if setValue(Value[]) throws a ValueFormatException immediately (not on save) if a conversion fails.-
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, setUp, tearDown
-
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
-
testValue
public void testValue() throws NotExecutableException, RepositoryExceptionTests if setValue(Value) throws a ValueFormatException immediately (not on save) if a conversion fails.
-
testValueArray
public void testValueArray() throws NotExecutableException, RepositoryExceptionTests if setValue(Value[]) throws a ValueFormatException immediately (not on save) if a conversion fails.
-
testString
public void testString() throws NotExecutableException, RepositoryExceptionTests if setValue(String) throws a ValueFormatException immediately (not on save) if a conversion fails.
-
testStringArray
public void testStringArray() throws NotExecutableException, RepositoryExceptionTests if setValue(String[]) throws a ValueFormatException immediately (not on save) if a conversion fails.
-
testInputStream
public void testInputStream() throws NotExecutableException, RepositoryExceptionTests if setValue(InputStream) throws a ValueFormatException immediately (not on save) if a conversion fails.
-
testLong
public void testLong() throws NotExecutableException, RepositoryExceptionTests if setValue(long) throws a ValueFormatException immediately (not on save) if a conversion fails.
-
testDouble
public void testDouble() throws NotExecutableException, RepositoryExceptionTests if setValue(double) throws a ValueFormatException immediately (not on save) if a conversion fails.
-
testCalendar
public void testCalendar() throws NotExecutableException, RepositoryExceptionTests if setValue(Calendar) throws a ValueFormatException immediately (not on save) if a conversion fails.
-
testBoolean
public void testBoolean() throws NotExecutableException, RepositoryExceptionTests if setValue(boolean) throws a ValueFormatException immediately (not on save) if a conversion fails.
-
testNode
public void testNode() throws NotExecutableException, RepositoryExceptionTests if setValue(Node) throws a ValueFormatException immediately (not on save) if the property is not of type REFERENCE.
-
testNodeNotReferenceable
public void testNodeNotReferenceable() throws NotExecutableException, RepositoryExceptionTests if setValue(Node) throws a ValueFormatException immediately (not on save) if the specified node is not referencable.
-
-