public class PropertyDefTest extends AbstractJCRTest
isReadOnly, jcrBaseVersion, jcrCopiedFrom, 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, ntUnstructured, ntVersion, ntVersionHistory, ntVersionLabels, propertyName1, propertyName2, superuser, testNodeType, testNodeTypeNoChildren, testPath, testRoot, testRootNode, vf, workspaceName| Constructor and Description |
|---|
PropertyDefTest() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
setUp()
Sets up the fixture for the test cases.
|
protected void |
tearDown()
Releases the session aquired in
setUp(). |
void |
testGetDeclaringNodeType()
Test getDeclaringNodeType() returns the node type which is defining the
requested property def.
|
void |
testGetDefaultValues()
Tests if single-valued properties do have not more than one default value
|
void |
testGetValueConstraints()
Tests if value constraints match the pattern specified by the required
property type.
|
void |
testIsAutoCreate()
Tests if auto create properties are not a residual set definition
(getName() does not return "*")
|
void |
testIsMandatory()
This test checks if item definitions with mandatory constraints are
respected.
|
void |
testIsRequiredType()
Tests if isRequiredType() returns a valid PropertyType.
|
checkSupportedOption, cleanUp, cleanUpTestRoot, createRandomString, ensureCanSetProperty, ensureCanSetProperty, ensureCanSetProperty, ensureKnowsNodeType, ensureMixinType, ensureMultipleWorkspacesSupported, getHelper, getJcrValue, getLocalName, getNonExistingWorkspaceName, getProperty, getProperty, getSize, isSupported, needsMixin, runcountTestCases, createResult, getName, run, runBare, runTest, setName, toStringassertEquals, 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, failNotEquals, failNotSame, failSame, formatprotected void setUp()
throws Exception
setUp in class AbstractJCRTestExceptionprotected void tearDown()
throws Exception
setUp().tearDown in class AbstractJCRTestExceptionpublic void testGetDeclaringNodeType()
throws RepositoryException
RepositoryExceptionpublic void testIsAutoCreate()
throws RepositoryException
RepositoryExceptionpublic void testIsMandatory()
throws RepositoryException,
NotExecutableException
NotExecutableException is thrown.public void testIsRequiredType()
throws RepositoryException
RepositoryExceptionpublic void testGetValueConstraints()
throws RepositoryException
RepositoryExceptionpublic void testGetDefaultValues()
throws RepositoryException
RepositoryExceptionCopyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.