public class ActionItemServiceTest extends KEWTestCase
KEWTestCase.ClearCacheLifecycle
BaselineTestCase.BaselineMode, BaselineTestCase.Mode
dirty
LOG, moduleName
DEFAULT_TEST_HARNESS_SPRING_BEANS, failedSuiteTestName, perTestLifeCycles, SUITE_LIFE_CYCLES_FAILED, SUITE_LIFE_CYCLES_RAN, suiteLifeCycles
log, method
Constructor and Description |
---|
ActionItemServiceTest() |
Modifier and Type | Method and Description |
---|---|
protected Group |
getGroup(String groupId)
Executes a deep copy of the BaseWorkgroup
|
protected void |
loadTestData() |
protected void |
setUpAfterDataLoad()
Default implementation does nothing.
|
void |
testMultipleActionItemGeneration()
This test verifies that if someone gets more than one request routed to them then they will get
multiple Action Items but only one of them will show up in their Action List.
|
void |
testOrphanedAcknowledgeFromBlanketApprovalFix()
This tests verifies that bug KULWF-507 has been fixed:
https://test.kuali.org/jira/browse/KULWF-507
To fix this, we implemented the system so that multiple action items are generated rather then just
one which gets reassigned across multiple requests as needed.
|
void |
testUpdateActionItemsForNestedGroupChange()
When workgroup membership changes all action items to that workgroup need to reflect
the new membership even in the case of nested workgroups.
|
void |
testUpdateActionItemsForWorkgroupChange()
When workgroup membership changes all action items to that workgroup need to reflect
the new membership
|
void |
testWorkgroupActionItemGenerationWhenMultipleWorkgroupRequests()
addresses the following bug http://fms.dfa.cornell.edu:8080/browse/KULWF-428
|
clearCacheManagers, getGroupIdForName, getLoadApplicationLifecycle, getPerTestLifecycles, getPerTestTablesNotToClear, getPerTestTablesToClear, getPrincipalIdForName, getPrincipalNameForId, getRoleIdForName, getSuiteLifecycles, getTransactionTemplate, loadDefaultTestData, loadPerTestData, loadSuiteTestData, loadXmlFile, loadXmlFile, loadXmlFileFromFileSystem, loadXmlStream
getClearDbPerTestLifecycles, getMode, getRollbackClearDbPerTestLifecycles, getRollbackTestLifecycles, setUp
getModuleName
getKIMDataLoadOrderFile, getKIMSqlFileBaseLocation, getKRADDefaultSuiteTestData
configureLogging, dumpMemory, getBaseDir, getConfigLocations, getFullTestName, getModuleTestConfigLocation, getRiceMasterDefaultConfigFile, getTestHarnessConfig, getTestHarnessSpringBeansLocation, getTestHarnessSpringResourceLoader, getUserDir, logAfterRun, logBeforeRun, report, setBaseDirSystemProperty, setClearTables, setModuleName, setUpInternal, startLifecycles, startSuiteDataLoaderLifecycles, stopLifecycles, tearDown
getName, getPerTestDataLoaderLifecycle, resetLogLevels, setLogLevel, setName, setTestMethod
public ActionItemServiceTest()
protected void loadTestData() throws Exception
loadTestData
in class KEWTestCase
Exception
protected void setUpAfterDataLoad() throws Exception
KEWTestCase
setUpAfterDataLoad
in class KEWTestCase
Exception
public void testUpdateActionItemsForWorkgroupChange() throws Exception
Exception
public void testUpdateActionItemsForNestedGroupChange() throws Exception
Exception
public void testWorkgroupActionItemGenerationWhenMultipleWorkgroupRequests() throws Exception
Exception
public void testMultipleActionItemGeneration() throws Exception
Exception
public void testOrphanedAcknowledgeFromBlanketApprovalFix() throws Exception
Exception
Copyright © 2005-2015 The Kuali Foundation. All Rights Reserved.