org.alfresco.repo.node.integrity
Class IntegrityTest
java.lang.Object
junit.framework.Assert
junit.framework.TestCase
org.alfresco.repo.node.integrity.IntegrityTest
- All Implemented Interfaces:
- junit.framework.Test
public class IntegrityTest
- extends junit.framework.TestCase
Attempts to build faulty node structures in order to test integrity.
The entire application context is loaded as is, but the integrity fail-
mode is set to throw an exception.
TODO: Role name restrictions must be checked
| Methods inherited from class junit.framework.TestCase |
countTestCases, createResult, getName, run, 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, failNotEquals, failNotSame, failSame, format |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
NAMESPACE
public static final java.lang.String NAMESPACE
- See Also:
- Constant Field Values
TEST_PREFIX
public static final java.lang.String TEST_PREFIX
- See Also:
- Constant Field Values
TEST_TYPE_WITHOUT_ANYTHING
public static final org.alfresco.service.namespace.QName TEST_TYPE_WITHOUT_ANYTHING
TEST_TYPE_WITH_ASPECT
public static final org.alfresco.service.namespace.QName TEST_TYPE_WITH_ASPECT
TEST_TYPE_WITH_PROPERTIES
public static final org.alfresco.service.namespace.QName TEST_TYPE_WITH_PROPERTIES
TEST_TYPE_WITH_ENCRYPTED_PROPERTIES
public static final org.alfresco.service.namespace.QName TEST_TYPE_WITH_ENCRYPTED_PROPERTIES
TEST_TYPE_WITH_ASSOCS
public static final org.alfresco.service.namespace.QName TEST_TYPE_WITH_ASSOCS
TEST_TYPE_WITH_CHILD_ASSOCS
public static final org.alfresco.service.namespace.QName TEST_TYPE_WITH_CHILD_ASSOCS
TEST_TYPE_WITH_NON_ENFORCED_CHILD_ASSOCS
public static final org.alfresco.service.namespace.QName TEST_TYPE_WITH_NON_ENFORCED_CHILD_ASSOCS
TEST_ASSOC_NODE_ZEROMANY_ZEROMANY
public static final org.alfresco.service.namespace.QName TEST_ASSOC_NODE_ZEROMANY_ZEROMANY
TEST_ASSOC_CHILD_ZEROMANY_ZEROMANY
public static final org.alfresco.service.namespace.QName TEST_ASSOC_CHILD_ZEROMANY_ZEROMANY
TEST_ASSOC_NODE_ONE_ONE
public static final org.alfresco.service.namespace.QName TEST_ASSOC_NODE_ONE_ONE
TEST_ASSOC_NODE_ONE_MANY
public static final org.alfresco.service.namespace.QName TEST_ASSOC_NODE_ONE_MANY
TEST_ASSOC_CHILD_ONE_ONE
public static final org.alfresco.service.namespace.QName TEST_ASSOC_CHILD_ONE_ONE
TEST_ASSOC_ASPECT_ONE_ONE
public static final org.alfresco.service.namespace.QName TEST_ASSOC_ASPECT_ONE_ONE
TEST_ASSOC_CHILD_NON_ENFORCED
public static final org.alfresco.service.namespace.QName TEST_ASSOC_CHILD_NON_ENFORCED
TEST_ASPECT_WITH_PROPERTIES
public static final org.alfresco.service.namespace.QName TEST_ASPECT_WITH_PROPERTIES
TEST_ASPECT_WITH_ASSOC
public static final org.alfresco.service.namespace.QName TEST_ASPECT_WITH_ASSOC
TEST_PROP_TEXT_A
public static final org.alfresco.service.namespace.QName TEST_PROP_TEXT_A
TEST_PROP_TEXT_B
public static final org.alfresco.service.namespace.QName TEST_PROP_TEXT_B
TEST_PROP_TEXT_C
public static final org.alfresco.service.namespace.QName TEST_PROP_TEXT_C
TEST_PROP_INT_A
public static final org.alfresco.service.namespace.QName TEST_PROP_INT_A
TEST_PROP_INT_B
public static final org.alfresco.service.namespace.QName TEST_PROP_INT_B
TEST_PROP_INT_C
public static final org.alfresco.service.namespace.QName TEST_PROP_INT_C
TEST_PROP_ENCRYPTED_A
public static final org.alfresco.service.namespace.QName TEST_PROP_ENCRYPTED_A
TEST_PROP_ENCRYPTED_B
public static final org.alfresco.service.namespace.QName TEST_PROP_ENCRYPTED_B
TEST_PROP_ENCRYPTED_C
public static final org.alfresco.service.namespace.QName TEST_PROP_ENCRYPTED_C
ctx
public static org.springframework.context.ApplicationContext ctx
IntegrityTest
public IntegrityTest()
setUp
public void setUp()
throws java.lang.Exception
- Overrides:
setUp in class junit.framework.TestCase
- Throws:
java.lang.Exception
tearDown
public void tearDown()
throws java.lang.Exception
- Overrides:
tearDown in class junit.framework.TestCase
- Throws:
java.lang.Exception
testSetUp
public void testSetUp()
throws java.lang.Exception
- Throws:
java.lang.Exception
testTemporaryDowngrading
public void testTemporaryDowngrading()
throws java.lang.Exception
- Throws:
java.lang.Exception
testCreateWithoutProperties
public void testCreateWithoutProperties()
throws java.lang.Exception
- Throws:
java.lang.Exception
testCreateWithProperties
public void testCreateWithProperties()
throws java.lang.Exception
- Throws:
java.lang.Exception
testMandatoryPropertiesRemoved
public void testMandatoryPropertiesRemoved()
throws java.lang.Exception
- Throws:
java.lang.Exception
testCreateWithoutEncryption
public void testCreateWithoutEncryption()
throws java.lang.Exception
- Throws:
java.lang.Exception
testCreateWithoutPropertiesForAspect
public void testCreateWithoutPropertiesForAspect()
throws java.lang.Exception
- Throws:
java.lang.Exception
testCreateWithPropertiesForAspect
public void testCreateWithPropertiesForAspect()
throws java.lang.Exception
- Throws:
java.lang.Exception
testRemoveMandatoryAspect
public void testRemoveMandatoryAspect()
throws java.lang.Exception
- Throws:
java.lang.Exception
testCreateTargetOfAssocsWithMandatorySourcesPresent
public void testCreateTargetOfAssocsWithMandatorySourcesPresent()
throws java.lang.Exception
- Throws:
java.lang.Exception
testCreateTargetOfAssocsWithMandatorySourcesMissing
public void testCreateTargetOfAssocsWithMandatorySourcesMissing()
throws java.lang.Exception
- TODO: The dictionary support for the reverse lookup of mandatory associations will
allow this method to go in
Does nothing.
- Throws:
java.lang.Exception
testRemoveSourcesOfMandatoryAssocs
public void testRemoveSourcesOfMandatoryAssocs()
throws java.lang.Exception
- TODO: Reactivate once cascade delete notifications are back on
Does nothing.
- Throws:
java.lang.Exception
testCreateSourceOfAssocsWithMandatoryTargetsPresent
public void testCreateSourceOfAssocsWithMandatoryTargetsPresent()
throws java.lang.Exception
- Throws:
java.lang.Exception
testCreateSourceOfAssocsWithMandatoryTargetsMissing
public void testCreateSourceOfAssocsWithMandatoryTargetsMissing()
throws java.lang.Exception
- Throws:
java.lang.Exception
testRemoveTargetsOfMandatoryAssocs
public void testRemoveTargetsOfMandatoryAssocs()
throws java.lang.Exception
- TODO: Reactivate once cascade delete notifications are back on
Does nothing.
- Throws:
java.lang.Exception
testExcessTargetsOfOneToOneAssocs
public void testExcessTargetsOfOneToOneAssocs()
throws java.lang.Exception
- Throws:
java.lang.Exception
testExcessTargetsOfOneToManyAssocs
public void testExcessTargetsOfOneToManyAssocs()
throws java.lang.Exception
- Throws:
java.lang.Exception
testSourceAssocAfterDeletion
public void testSourceAssocAfterDeletion()
throws java.lang.Exception
- Throws:
java.lang.Exception
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.