public class NodeItemIsNewTest extends AbstractJCRTest
Item.isNew()
on a node.
Configuration requirements:
The node at AbstractJCRTest.testRoot
must allow a child node of type
AbstractJCRTest.testNodeType
with name AbstractJCRTest.nodeName1
.
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, ntBase, ntFrozenNode, ntQuery, ntUnstructured, ntVersion, ntVersionHistory, ntVersionLabels, propertyName1, propertyName2, superuser, testNodeType, testNodeTypeNoChildren, testNodeTypeTestRoot, testPath, testRoot, testRootNode, vf, workspaceName
Constructor and Description |
---|
NodeItemIsNewTest() |
Modifier and Type | Method and Description |
---|---|
void |
testPersistentNodeItemIsNew()
Test if Item.isNew() returns false after a NodeItem is added and
the node is saved (persistent).
|
void |
testTransientNodeItemIsNew()
Test if Item.isNew() returns true directly after a new NodeItem is added
(before node is saved (transient)).
|
checkSupportedOption, cleanUp, cleanUpTestRoot, createRandomString, ensureCanSetProperty, ensureCanSetProperty, ensureCanSetProperty, ensureKnowsNodeType, ensureLockingSupported, ensureMixinType, ensureMultipleWorkspacesSupported, getHelper, getJcrValue, getLocalName, getNonExistingWorkspaceName, getPrefix, getProperty, getProperty, getQualifiedName, getSize, isSupported, needsMixin, run, setUp, tearDown
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
public void testTransientNodeItemIsNew() throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
Item.isNew()
public void testPersistentNodeItemIsNew() throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
Item.isNew()
Copyright © 2004-2020 The Apache Software Foundation. All Rights Reserved.