|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjunit.framework.Assert
junit.framework.TestCase
org.apache.jackrabbit.test.JUnitTest
org.apache.jackrabbit.test.AbstractJCRTest
org.apache.jackrabbit.test.api.BooleanPropertyTest
public class BooleanPropertyTest
Tests a boolean property. If the workspace does not contain a node with a
boolean property a NotExecutableException
is thrown.
Field Summary | |
---|---|
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 |
Fields inherited from class org.apache.jackrabbit.test.AbstractJCRTest |
---|
helper, isReadOnly, jcrBaseVersion, jcrCreated, jcrFrozenNode, jcrFrozenUuid, jcrlockIsDeep, jcrLockOwner, jcrMergeFailed, jcrMixinTypes, jcrPredecessors, jcrPrimaryType, jcrRootVersion, jcrSuccessors, jcrSystem, jcrUUID, jcrVersionHistory, mixLockable, mixReferenceable, mixVersionable, nodeName1, nodeName2, nodeName3, nodeName4, NS_JCR_URI, NS_MIX_URI, NS_NT_URI, NS_SV_URI, ntBase, ntFrozenNode, ntQuery, ntVersion, ntVersionHistory, ntVersionLabels, propertyName1, propertyName2, superuser, testNodeType, testNodeTypeNoChildren, testPath, testRoot, testRootNode, workspaceName |
Fields inherited from class org.apache.jackrabbit.test.JUnitTest |
---|
log |
Constructor Summary | |
---|---|
BooleanPropertyTest()
|
Method Summary | |
---|---|
protected void |
cleanUp()
|
protected Boolean |
getPropertyIsMultivalued()
Returns "does not matter" ( null ). |
protected int |
getPropertyType()
Returns PropertyType.BOOLEAN . |
protected void |
setUp()
Sets up the fixture for the tests. |
protected void |
tearDown()
Releases the session aquired in setUp() . |
void |
testAsReference()
Tests failure of conversion from Boolean type to Reference type. |
void |
testGetDate()
Tests failure of conversion from Boolean type to Date type. |
void |
testGetDouble()
Tests failure from Boolean type to Double type. |
void |
testGetLength()
Tests the Property.getLength() method. |
void |
testGetLengths()
Tests the Property.getLengths() method. |
void |
testGetLong()
Tests failure of conversion from Boolean type to Long type. |
void |
testGetStream()
Tests conversion from Boolean type to Binary type. |
void |
testGetString()
Tests the conversion from a Boolean 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.getBoolean() delivers the same as Value.getBoolean() and that in case of a multivalue property Property.getBoolean() throws a ValueFormatException. |
Methods inherited from class org.apache.jackrabbit.test.AbstractJCRTest |
---|
cleanUpTestRoot, createRandomString, ensureCanSetProperty, ensureCanSetProperty, ensureCanSetProperty, ensureMultipleWorkspacesSupported, getNonExistingWorkspaceName, getProperty, getSize, isSupported, needsMixin, run |
Methods inherited from class junit.framework.TestCase |
---|
countTestCases, createResult, getName, run, runBare, runTest, setName, toString |
Methods inherited from class junit.framework.Assert |
---|
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, fail, fail, failNotEquals, failNotSame, failSame |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected static String UTF8
protected javax.jcr.Session session
protected javax.jcr.Property prop
protected boolean multiple
true
if the property is multi valued
Constructor Detail |
---|
public BooleanPropertyTest()
Method Detail |
---|
protected int getPropertyType()
PropertyType.BOOLEAN
.
PropertyType.BOOLEAN
.protected Boolean getPropertyIsMultivalued()
null
).
null
.public void testValue() throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
public void testGetDate() throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
public void testGetDouble() throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
public void testGetLong() throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
public void testGetStream() throws javax.jcr.RepositoryException, IOException
javax.jcr.RepositoryException
IOException
public void testGetString() throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
public void testGetType() throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
public void testAsReference() throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
public void testGetLength() throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
public void testGetLengths() throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
protected void setUp() throws Exception
setUp
in class AbstractJCRTest
Exception
protected void cleanUp() throws Exception
cleanUp
in class AbstractJCRTest
Exception
protected void tearDown() throws Exception
setUp()
.
tearDown
in class AbstractJCRTest
Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |