Package org.apache.jackrabbit.test.api
Class SetPropertyDoubleTest
- java.lang.Object
-
- junit.framework.Assert
-
- junit.framework.TestCase
-
- org.apache.jackrabbit.test.JUnitTest
-
- org.apache.jackrabbit.test.AbstractJCRTest
-
- org.apache.jackrabbit.test.api.SetPropertyDoubleTest
-
- All Implemented Interfaces:
junit.framework.Test
public class SetPropertyDoubleTest extends AbstractJCRTest
SetPropertyDoubleTest
tests theNode.setProperty(String, double)
method
-
-
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 SetPropertyDoubleTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
setUp()
protected void
tearDown()
void
testEdgeCases()
Tests that in infinity and NaN values can be persisted and round-tripped.void
testModifyDoublePropertyParent()
Tests if modifying a property withNode.setProperty(String, double)
works withparentNode.save()
void
testModifyDoublePropertySession()
Tests if modifying a property withNode.setProperty(String, double)
works withSession.save()
void
testNewDoublePropertyParent()
Tests if adding a property withNode.setProperty(String, double)
works withparentNode.save()
void
testNewDoublePropertySession()
Tests if adding a property withNode.setProperty(String, double)
works withSession.save()
void
testRemoveDoublePropertyParent()
Tests if removing adouble
property withNode.setProperty(String, null)
works withparentNode.save()
void
testRemoveDoublePropertySession()
Tests if removing adouble
property withNode.setProperty(String, null)
works withSession.save()
-
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
protected void setUp() throws Exception
- Overrides:
setUp
in classAbstractJCRTest
- Throws:
Exception
-
tearDown
protected void tearDown() throws Exception
- Overrides:
tearDown
in classAbstractJCRTest
- Throws:
Exception
-
testNewDoublePropertySession
public void testNewDoublePropertySession() throws Exception
Tests if adding a property withNode.setProperty(String, double)
works withSession.save()
- Throws:
Exception
-
testModifyDoublePropertySession
public void testModifyDoublePropertySession() throws Exception
Tests if modifying a property withNode.setProperty(String, double)
works withSession.save()
- Throws:
Exception
-
testNewDoublePropertyParent
public void testNewDoublePropertyParent() throws Exception
Tests if adding a property withNode.setProperty(String, double)
works withparentNode.save()
- Throws:
Exception
-
testModifyDoublePropertyParent
public void testModifyDoublePropertyParent() throws Exception
Tests if modifying a property withNode.setProperty(String, double)
works withparentNode.save()
- Throws:
Exception
-
testRemoveDoublePropertySession
public void testRemoveDoublePropertySession() throws Exception
Tests if removing adouble
property withNode.setProperty(String, null)
works withSession.save()
- Throws:
Exception
-
testRemoveDoublePropertyParent
public void testRemoveDoublePropertyParent() throws Exception
Tests if removing adouble
property withNode.setProperty(String, null)
works withparentNode.save()
- Throws:
Exception
-
-