public class NodeCanAddMixinTest extends AbstractJCRTest
NodeCanAddMixinTest contains the test cases for the method
Node.canAddMixin(String).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 and Description |
|---|
NodeCanAddMixinTest() |
| Modifier and Type | Method and Description |
|---|---|
void |
testAddInheritedMixin()
Test if an inherited mixin could be added.
|
void |
testAddMixinTwice()
Test if adding the same mixin twice would be allowed.
|
void |
testCheckedIn()
Tests if
Node.canAddMixin(String mixinName) throws a
VersionException if Node is checked-in |
void |
testLocked()
Tests if
Node.canAddMixin(String mixinName) throws a
LockException if Node is locked |
void |
testNonExisting()
Tests if
Node.canAddMixin(String mixinName) throws a
NoSuchNodeTypeException if mixinName is not the
name of an existing mixin node type |
checkSupportedOption, cleanUp, cleanUpTestRoot, createRandomString, ensureCanSetProperty, ensureCanSetProperty, ensureCanSetProperty, ensureKnowsNodeType, ensureLockingSupported, ensureMixinType, ensureMultipleWorkspacesSupported, getHelper, getJcrValue, getLocalName, getNonExistingWorkspaceName, getPrefix, getProperty, getProperty, getQualifiedName, getSize, isSupported, needsMixin, run, setUp, tearDownassertEquals, 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, toStringpublic void testLocked()
throws ConstraintViolationException,
NotExecutableException,
RepositoryException
Node.canAddMixin(String mixinName) throws a
LockException if Node is lockedpublic void testCheckedIn()
throws ConstraintViolationException,
NotExecutableException,
RepositoryException
Node.canAddMixin(String mixinName) throws a
VersionException if Node is checked-inpublic void testNonExisting()
throws RepositoryException
Node.canAddMixin(String mixinName) throws a
NoSuchNodeTypeException if mixinName is not the
name of an existing mixin node typeRepositoryExceptionpublic void testAddMixinTwice()
throws RepositoryException,
NotExecutableException
RepositoryExceptionNotExecutableExceptionpublic void testAddInheritedMixin()
throws RepositoryException
RepositoryExceptionCopyright © 2004–2020 The Apache Software Foundation. All rights reserved.