public class DatePropertyTest extends AbstractJCRTest
NotExecutableException is
thrown.| Modifier and Type | Field and Description |
|---|---|
protected boolean |
multiple
true if the property is multi valued |
protected javax.jcr.Property |
prop |
protected javax.jcr.Session |
session
A read only session
|
protected static String |
UTF8
String encoding in a stream
|
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, ntBase, ntFrozenNode, ntQuery, ntUnstructured, ntVersion, ntVersionHistory, ntVersionLabels, propertyName1, propertyName2, superuser, testNodeType, testNodeTypeNoChildren, testNodeTypeTestRoot, testPath, testRoot, testRootNode, vf, workspaceName| Constructor and Description |
|---|
DatePropertyTest() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
cleanUp() |
protected Boolean |
getPropertyIsMultivalued()
Returns "does not matter" (
null). |
protected int |
getPropertyType()
Returns
PropertyType.DATE. |
protected void |
setUp()
Sets up the fixture for the tests.
|
protected void |
tearDown()
Releases the session aquired in
setUp(). |
void |
testGetBoolean()
Tests failure of conversion from Date type to Boolean type.
|
void |
testGetDouble()
Tests conversion from Date type to Double type.
|
void |
testGetLength()
Tests the Property.getLength() method.
|
void |
testGetLengths()
Tests the Property.getLengths() method.
|
void |
testGetLong()
Tests conversion from Date type to Long type.
|
void |
testGetNode()
Tests failure of conversion from Date type to Reference or Path type.
|
void |
testGetProperty()
Tests failure of conversion from Date type to Path type.
|
void |
testGetStream()
Tests conversion from Date type to Binary type.
|
void |
testGetString()
Tests if a calendar is returned and if the conversion to a string has
correct format.
|
void |
testGetType()
Tests if Value.getType() returns the same as Property.getType() and
also tests that prop.getDefinition().getRequiredType() returns the same
type in case it is not of Undefined type.
|
void |
testValue()
Tests that Property.getDate() delivers the same as Value.getDate() and
that in case of a multivalue property a ValueFormatException is thrown.
|
checkSupportedOption, cleanUpTestRoot, createRandomString, ensureCanSetProperty, ensureCanSetProperty, ensureCanSetProperty, ensureKnowsNodeType, ensureLockingSupported, ensureMixinType, ensureMultipleWorkspacesSupported, getHelper, getJcrValue, getLocalName, getNonExistingWorkspaceName, getPrefix, getProperty, getProperty, getQualifiedName, getSize, isSupported, needsMixin, runassertEquals, 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, toStringprotected static String UTF8
protected javax.jcr.Session session
protected javax.jcr.Property prop
protected boolean multiple
true if the property is multi valuedprotected int getPropertyType()
PropertyType.DATE.PropertyType.DATE.protected Boolean getPropertyIsMultivalued()
null).null.public void testValue()
throws javax.jcr.RepositoryException
javax.jcr.RepositoryExceptionpublic void testGetString()
throws javax.jcr.RepositoryException
javax.jcr.RepositoryExceptionpublic void testGetBoolean()
throws javax.jcr.RepositoryException
javax.jcr.RepositoryExceptionpublic void testGetDouble()
throws javax.jcr.RepositoryException
javax.jcr.RepositoryExceptionpublic void testGetLong()
throws javax.jcr.RepositoryException
javax.jcr.RepositoryExceptionpublic void testGetStream()
throws javax.jcr.RepositoryException,
IOException
javax.jcr.RepositoryExceptionIOExceptionpublic void testGetType()
throws javax.jcr.RepositoryException
javax.jcr.RepositoryExceptionpublic void testGetNode()
throws javax.jcr.RepositoryException
javax.jcr.RepositoryExceptionpublic void testGetProperty()
throws javax.jcr.RepositoryException
javax.jcr.RepositoryExceptionpublic void testGetLength()
throws javax.jcr.RepositoryException
javax.jcr.RepositoryExceptionpublic void testGetLengths()
throws javax.jcr.RepositoryException
javax.jcr.RepositoryExceptionprotected void setUp()
throws Exception
setUp in class AbstractJCRTestExceptionprotected void cleanUp()
throws Exception
cleanUp in class AbstractJCRTestExceptionprotected void tearDown()
throws Exception
setUp().tearDown in class AbstractJCRTestExceptionCopyright © 2004-2020 The Apache Software Foundation. All Rights Reserved.