public class LongPropertyTest extends AbstractJCRTest
NotExecutableException is
thrown.| Modifier and Type | Field and Description |
|---|---|
protected boolean |
multiple
true if the property is multi valued |
protected Property |
prop |
protected 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, ntActivity, ntBase, ntFrozenNode, ntQuery, ntUnstructured, ntVersion, ntVersionHistory, ntVersionLabels, propertyName1, propertyName2, superuser, testNodeType, testNodeTypeNoChildren, testNodeTypeTestRoot, testPath, testRoot, testRootNode, vf, workspaceName| Constructor and Description |
|---|
LongPropertyTest() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
cleanUp() |
protected Boolean |
getPropertyIsMultivalued()
Returns "does not matter" (
null). |
protected int |
getPropertyType()
Returns
PropertyType.LONG. |
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 Long type to Boolean type.
|
void |
testGetDate()
Tests conversion from Long type to Date type.
|
void |
testGetDouble()
Tests conversion from Long type to Double type.
|
void |
testGetLength()
Tests the Property.getLength() method.
|
void |
testGetLengths()
Tests the Property.getLengths() method.
|
void |
testGetNode()
Tests failure of conversion from Long type to Reference, WeakReference or Path type.
|
void |
testGetProperty()
Tests failure of conversion from Long type to Path type.
|
void |
testGetStream()
Tests conversion from Long type to Binary type.
|
void |
testGetString()
Tests the conversion from a Long to a String Value.
|
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.getLong() delivers the same as Value.getLong() and if
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 Session session
protected Property prop
protected boolean multiple
true if the property is multi valuedprotected int getPropertyType()
PropertyType.LONG.PropertyType.LONG.protected Boolean getPropertyIsMultivalued()
null).null.public void testValue()
throws RepositoryException
RepositoryExceptionpublic void testGetBoolean()
throws RepositoryException
RepositoryExceptionpublic void testGetDate()
throws RepositoryException
RepositoryExceptionpublic void testGetDouble()
throws RepositoryException
RepositoryExceptionpublic void testGetStream()
throws RepositoryException,
IOException
RepositoryExceptionIOExceptionpublic void testGetString()
throws RepositoryException
RepositoryExceptionpublic void testGetType()
throws RepositoryException
RepositoryExceptionpublic void testGetNode()
throws RepositoryException
RepositoryExceptionpublic void testGetProperty()
throws RepositoryException
RepositoryExceptionpublic void testGetLength()
throws RepositoryException
RepositoryExceptionpublic void testGetLengths()
throws RepositoryException
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–2024 The Apache Software Foundation. All rights reserved.