|
||||||||||
| 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.PropertyItemIsModifiedTest
public class PropertyItemIsModifiedTest
Test cases for Item.isModified() on a property.
AbstractJCRTest.testRoot must allow a child node of type
AbstractJCRTest.testNodeType with name AbstractJCRTest.nodeName1. The node type must
support a non-mandatory string property with name AbstractJCRTest.propertyName1.
| Field Summary | |
|---|---|
protected Node |
testNode
|
| Fields inherited from class org.apache.jackrabbit.test.AbstractJCRTest |
|---|
helper, isReadOnly, jcrBaseVersion, jcrCreated, jcrFrozenNode, jcrFrozenUuid, jcrIsCheckedOut, jcrlockIsDeep, jcrLockOwner, jcrMergeFailed, jcrMixinTypes, jcrPredecessors, jcrPrimaryType, jcrRootVersion, jcrSuccessors, jcrSystem, jcrUUID, jcrVersionHistory, mixLockable, mixReferenceable, mixShareable, mixSimpleVersionable, 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 | |
|---|---|
PropertyItemIsModifiedTest()
|
|
| Method Summary | |
|---|---|
protected void |
setUp()
|
protected void |
tearDown()
|
void |
testPersistentNewPropertyItemIsModified()
Test if Item.isModified() returns false after a new PropertyItem is set and saved (persistent). |
void |
testPersistentPropertyItemIsModified()
Test if Item.isModified() returns false for an already exixting and modified PropertyItem after the current node is saved (persistent). |
void |
testTransientNewPropertyItemIsModified()
Test if Item.isModified() returns false after a new PropertyItem is set (before node is saved (transient). |
void |
testTransientPropertyItemIsModified()
Test if Item.isModified() returns true for an already existing and modified PropertyItem (modifications aren't saved (transient)). |
| Methods inherited from class org.apache.jackrabbit.test.AbstractJCRTest |
|---|
checkSupportedOption, cleanUp, cleanUpTestRoot, createRandomString, ensureCanSetProperty, ensureCanSetProperty, ensureCanSetProperty, ensureMultipleWorkspacesSupported, getJcrValue, getNonExistingWorkspaceName, getProperty, 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 |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected Node testNode
| Constructor Detail |
|---|
public PropertyItemIsModifiedTest()
| Method Detail |
|---|
protected void setUp()
throws java.lang.Exception
setUp in class AbstractJCRTestjava.lang.Exception
protected void tearDown()
throws java.lang.Exception
tearDown in class AbstractJCRTestjava.lang.Exception
public void testTransientNewPropertyItemIsModified()
throws RepositoryException
RepositoryExceptionItem.isModified()
public void testPersistentNewPropertyItemIsModified()
throws RepositoryException
RepositoryExceptionItem.isModified()
public void testTransientPropertyItemIsModified()
throws RepositoryException
RepositoryExceptionItem.isModified()
public void testPersistentPropertyItemIsModified()
throws RepositoryException
RepositoryExceptionItem.isModified()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||