org.kuali.rice.kew.postprocessor
Class PostProcessorTest
java.lang.Object
org.kuali.rice.test.BaseRiceTestCase
org.kuali.rice.test.RiceTestCase
org.kuali.rice.test.RiceInternalSuiteDataTestCase
org.kuali.rice.test.BaseModuleTestCase
org.kuali.rice.test.BaselineTestCase
org.kuali.rice.kew.test.KEWTestCase
org.kuali.rice.kew.postprocessor.PostProcessorTest
- All Implemented Interfaces:
- MethodAware
public class PostProcessorTest
- extends KEWTestCase
Methods inherited from class org.kuali.rice.kew.test.KEWTestCase |
clearCacheManagers, getGroupIdForName, getLoadApplicationLifecycle, getPerTestLifecycles, getPerTestTablesNotToClear, getPerTestTablesToClear, getPrincipalNameForId, getSuiteLifecycles, getTransactionTemplate, loadDefaultTestData, loadPerTestData, loadSuiteTestData, loadXmlFile, loadXmlFile, loadXmlFileFromFileSystem, loadXmlStream, setUpAfterDataLoad |
Methods inherited from class org.kuali.rice.test.RiceTestCase |
configureLogging, dumpMemory, getBaseDir, getConfigLocations, getFullTestName, getModuleTestConfigLocation, getRiceMasterDefaultConfigFile, getTestHarnessConfig, getTestHarnessSpringBeansLocation, getTestHarnessSpringResourceLoader, getUserDir, logAfterRun, logBeforeRun, report, setBaseDirSystemProperty, setClearTables, setModuleName, setUpInternal, startLifecycles, startSuiteDataLoaderLifecycles, stopLifecycles, tearDown |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PostProcessorTest
public PostProcessorTest()
loadTestData
protected void loadTestData()
throws Exception
- Overrides:
loadTestData
in class KEWTestCase
- Throws:
Exception
testModifyDocumentInPostProcessor
public void testModifyDocumentInPostProcessor()
throws Exception
- Tests that modifying a document in the post processor works. This test will do a few things:
1) Change the document content in the post processor
2) Send an app specific FYI request to the initiator of the document
3) Modify the document title.
This test is meant to expose the bug KULWF-668 where it appears an OptimisticLockException is
being thrown after returning from the EPIC post processor.
- Throws:
Exception
testEmptyPostProcessor
public void testEmptyPostProcessor()
throws Exception
- Tests that modifying a document in the post processor works. This test will do a few things:
1) Change the document content in the post processor
2) Send an app specific FYI request to the initiator of the document
3) Modify the document title.
This test is meant to test that an empty post processor works. The empty post processor should be handled as a DefaultPostProcessor.
- Throws:
Exception
getPrincipalIdForName
protected String getPrincipalIdForName(String principalName)
- Overrides:
getPrincipalIdForName
in class KEWTestCase
testGetDocumentIdsToLock
public void testGetDocumentIdsToLock()
throws Exception
- Tests the locking of additional documents from the Post Processor.
- Throws:
Exception
Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.