Package org.apache.jackrabbit.test.api
Class SetPropertyInputStreamTest
- java.lang.Object
-
- junit.framework.Assert
-
- junit.framework.TestCase
-
- org.apache.jackrabbit.test.JUnitTest
-
- org.apache.jackrabbit.test.AbstractJCRTest
-
- org.apache.jackrabbit.test.api.SetPropertyInputStreamTest
-
- All Implemented Interfaces:
junit.framework.Test
public class SetPropertyInputStreamTest extends AbstractJCRTest
SetPropertyInputStreamTest
tests theNode.setProperty(String, InputStream)
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 SetPropertyInputStreamTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
setUp()
protected void
tearDown()
void
testInputStreamClosed()
Tests whether the passed input stream is closed.void
testModifyInputStreamPropertyParent()
Tests if modifying a property withNode.setProperty(String, InputStream)
works withparentNode.save()
void
testModifyInputStreamPropertySession()
Tests if modifying a property withNode.setProperty(String, InputStream)
works withSession.save()
void
testNewInputStreamPropertyParent()
Tests if adding a property withNode.setProperty(String, InputStream)
works withparentNode.save()
void
testNewInputStreamPropertySession()
Tests if adding a property withNode.setProperty(String, InputStream)
works withSession.save()
void
testRemoveInputStreamPropertyParent()
Tests if removing aInputStream
property withNode.setProperty(String, null)
works withparentNode.save()
void
testRemoveInputStreamPropertySession()
Tests if removing aInputStream
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
-
testNewInputStreamPropertySession
public void testNewInputStreamPropertySession() throws Exception
Tests if adding a property withNode.setProperty(String, InputStream)
works withSession.save()
- Throws:
Exception
-
testModifyInputStreamPropertySession
public void testModifyInputStreamPropertySession() throws Exception
Tests if modifying a property withNode.setProperty(String, InputStream)
works withSession.save()
- Throws:
Exception
-
testNewInputStreamPropertyParent
public void testNewInputStreamPropertyParent() throws Exception
Tests if adding a property withNode.setProperty(String, InputStream)
works withparentNode.save()
- Throws:
Exception
-
testModifyInputStreamPropertyParent
public void testModifyInputStreamPropertyParent() throws Exception
Tests if modifying a property withNode.setProperty(String, InputStream)
works withparentNode.save()
- Throws:
Exception
-
testRemoveInputStreamPropertySession
public void testRemoveInputStreamPropertySession() throws Exception
Tests if removing aInputStream
property withNode.setProperty(String, null)
works withSession.save()
- Throws:
Exception
-
testRemoveInputStreamPropertyParent
public void testRemoveInputStreamPropertyParent() throws Exception
Tests if removing aInputStream
property withNode.setProperty(String, null)
works withparentNode.save()
- Throws:
Exception
-
-