|
|||||||||||
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.version.AbstractVersionTest
org.apache.jackrabbit.test.api.version.CheckinTest
CheckinTest
covers tests related to Node.checkin()
.
Field Summary |
Fields inherited from class org.apache.jackrabbit.test.api.version.AbstractVersionTest |
nonVersionableNode, nonVersionableNodeType, propertyValue, versionableNode, versionableNodeType |
Fields inherited from class org.apache.jackrabbit.test.AbstractJCRTest |
helper, isReadOnly, jcrBaseVersion, jcrCreated, jcrFrozenNode, 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, testPath, testRoot, testRootNode, workspaceName |
Fields inherited from class org.apache.jackrabbit.test.JUnitTest |
log |
Constructor Summary | |
CheckinTest()
|
Method Summary | |
protected void |
setUp()
|
void |
testBaseVersionAfterCheckin()
Test if versionable node N's jcr:baseVersion property is set to refer to the new version after checkin. |
void |
testCheckinCreatesNewVersion()
Test if Node.checkin() adds another version to the VersionHistory |
void |
testCheckinNonVersionableNode()
Test calling Node.checkin() on a non-versionable node. |
void |
testCheckinRemovesPredecessorProperty()
Test if the node's jcr:predecessors property contains an empty value array after checkin. |
void |
testCheckinWithPendingChanges()
Test if Node.checkin() throws InvalidItemStateException if the node has unsaved changes pending. |
void |
testIsCheckedOut()
Test if Node.isCheckedOut() return false after calling Node.checkin() |
void |
testIsNotCheckedOut()
Test if Node.isCheckedOut() returns false after Node.checkin(). |
void |
testMultipleCheckinHasNoEffect()
Test if Node.checkin() on a checked-in node has no effect. |
void |
testPredecessorIsCopiedToNewVersion()
Test if the nodes jcr:predecessors property is copied to the new version on Node.checkin(). |
Methods inherited from class org.apache.jackrabbit.test.api.version.AbstractVersionTest |
createVersionableNode, getNumberOfVersions, tearDown |
Methods inherited from class org.apache.jackrabbit.test.AbstractJCRTest |
createRandomString, getNonExistingWorkspaceName, getProperty, getSize, 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 |
Constructor Detail |
public CheckinTest()
Method Detail |
protected void setUp() throws java.lang.Exception
setUp
in class AbstractVersionTest
java.lang.Exception
public void testIsCheckedOut() throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
public void testCheckinRemovesPredecessorProperty() throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
public void testPredecessorIsCopiedToNewVersion() throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
public void testMultipleCheckinHasNoEffect() throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
public void testBaseVersionAfterCheckin() throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
public void testCheckinWithPendingChanges() throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
public void testIsNotCheckedOut() throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
public void testCheckinCreatesNewVersion() throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
public void testCheckinNonVersionableNode() throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |