Package org.apache.jackrabbit.test.api
Class ValueFactoryTest
- java.lang.Object
-
- junit.framework.Assert
-
- junit.framework.TestCase
-
- org.apache.jackrabbit.test.JUnitTest
-
- org.apache.jackrabbit.test.AbstractJCRTest
-
- org.apache.jackrabbit.test.api.ValueFactoryTest
-
- All Implemented Interfaces:
junit.framework.Test
public class ValueFactoryTest extends AbstractJCRTest
ValueFactoryTesttests the different ValueFactory.createValue methods.
-
-
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 ValueFactoryTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NodecreateReferenceableNode(String name)Create a referenceable node under the testRootNode or null if it is not possible to create one.voidsetUp()protected voidtearDown()voidtestInputStream()Tests whether a passedInputStreamis closed by the implementation.voidtestValueFormatException()Tests if a ValueFormatexception is thrown in case the passed string cannot be converted to the required value type.voidtestValueType()Tests if the type of a created value is set correctly.-
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
public void setUp() throws Exception- Overrides:
setUpin classAbstractJCRTest- Throws:
Exception
-
tearDown
protected void tearDown() throws Exception- Overrides:
tearDownin classAbstractJCRTest- Throws:
Exception
-
createReferenceableNode
public Node createReferenceableNode(String name) throws RepositoryException
Create a referenceable node under the testRootNode or null if it is not possible to create one.- Parameters:
name-- Returns:
- Throws:
RepositoryException
-
testValueType
public void testValueType() throws RepositoryExceptionTests if the type of a created value is set correctly.- Throws:
RepositoryException
-
testValueFormatException
public void testValueFormatException() throws RepositoryExceptionTests if a ValueFormatexception is thrown in case the passed string cannot be converted to the required value type. value creation.- Throws:
RepositoryException
-
testInputStream
public void testInputStream() throws RepositoryExceptionTests whether a passedInputStreamis closed by the implementation.- Throws:
RepositoryException
-
-