public class BlanketApproveTest extends KEWTestCase
Modifier and Type | Class and Description |
---|---|
static class |
BlanketApproveTest.ChainedApprovalPostProcessor
Verifying Blanket approve on a chained document works properly
|
class |
BlanketApproveTest.ChainedApprovalWorkflowAttribute |
static class |
BlanketApproveTest.NotifySetup |
KEWTestCase.BootstrapTest, KEWTestCase.ClearCacheLifecycle
BaselineTestCase.BaselineMode, BaselineTestCase.Mode
Modifier and Type | Field and Description |
---|---|
static String |
TEST_USER_BMCGOUGH |
static String |
TEST_USER_EWESTFAL |
static String |
TEST_USER_JHOPF |
static String |
TEST_USER_JITRUE |
static String |
TEST_USER_JTHOMAS |
static String |
TEST_USER_PMCKOWN |
static String |
TEST_USER_RKIRKEND |
static String |
TEST_USER_TEMAY |
static String |
TEST_USER_USER1 |
static String |
TEST_USER_USER2 |
static String |
TEST_USER_XQI |
dirty
LOG, moduleName
DEFAULT_TEST_HARNESS_SPRING_BEANS, failedSuiteTestName, perTestLifeCycles, SUITE_LIFE_CYCLES_FAILED, SUITE_LIFE_CYCLES_RAN, suiteLifeCycles
log, method
Constructor and Description |
---|
BlanketApproveTest() |
Modifier and Type | Method and Description |
---|---|
protected void |
loadTestData() |
void |
testBlanketApproveIntoBranch() |
void |
testBlanketApproveNotification()
Tests that the notifications are generated properly on a blanket approve.
|
void |
testBlanketApproveParallel() |
void |
testBlanketApprovePastMandatoryNode()
Tests that we can blanket approve past mandatory route nodes.
|
void |
testBlanketApproverNotInBlanketApproverWorkgroup()
When a user is not in the blanket approver workgroup an exception should be thrown and
it should have a good message.
|
void |
testBlanketApproverNotInitiator()
When a user is in the blanket approve workgroup but the user is not the initiator an exception
should be thrown.
|
void |
testBlanketApproveSequential() |
void |
testBlanketApproveSequentialErrors() |
void |
testBlanketApproveThroughRoleAndWorkgroup()
Tests the behavior of blanket approve through a role node and then through a node with a Workgroup including
the individual(s) in the role.
|
void |
testBlanketApproveToAcknowledge() |
void |
testBlanketApproveToJoin() |
void |
testBlanketApproveToMultipleNodes() |
void |
testBlanketApproveToMultipleNodesErrors() |
void |
testChainedBlanketApproval()
Test the blanket approval of a document chained by the post processor
|
clearCacheManagers, getGroupIdForName, getLoadApplicationLifecycle, getNextSequenceLongValue, getNextSequenceStringValue, getPerTestLifecycles, getPerTestTablesNotToClear, getPerTestTablesToClear, getPrincipalIdForName, getPrincipalNameForId, getRoleIdForName, getSuiteLifecycles, getTransactionTemplate, loadDefaultTestData, loadPerTestData, loadSuiteTestData, loadXmlFile, loadXmlFile, loadXmlFileFromFileSystem, loadXmlStream, setUpAfterDataLoad
getClearDbPerTestLifecycles, getMode, getRollbackClearDbPerTestLifecycles, getRollbackTestLifecycles, setUp
getModuleName
getKIMDataLoadOrderFile, getKIMSqlFileBaseLocation, getKRADDefaultSuiteTestData
configureLogging, dumpMemory, getConfigLocations, getFullTestName, getModuleTestConfigLocation, getRiceMasterDefaultConfigFile, getTestHarnessConfig, getTestHarnessSpringBeansLocation, getTestHarnessSpringResourceLoader, getUserDir, logAfterRun, logBeforeRun, report, setBaseDirSystemProperty, setClearTables, setModuleName, setUpInternal, startLifecycles, startSuiteDataLoaderLifecycles, stopLifecycles, tearDown
getName, getPerTestDataLoaderLifecycle, getTestMethod, resetLogLevels, setLogLevel, setName, setTestMethod
public static String TEST_USER_EWESTFAL
public static String TEST_USER_USER1
public static String TEST_USER_USER2
public static String TEST_USER_TEMAY
public static String TEST_USER_JHOPF
public static String TEST_USER_JITRUE
public static String TEST_USER_JTHOMAS
public static String TEST_USER_BMCGOUGH
public static String TEST_USER_RKIRKEND
public static String TEST_USER_PMCKOWN
public static String TEST_USER_XQI
public BlanketApproveTest()
protected void loadTestData() throws Exception
loadTestData
in class KEWTestCase
Exception
public void testBlanketApproverNotInBlanketApproverWorkgroup() throws Exception
Exception
public void testBlanketApproverNotInitiator() throws Exception
Exception
public void testBlanketApproveSequential() throws Exception
Exception
public void testBlanketApproveSequentialErrors() throws Exception
Exception
public void testBlanketApproveParallel() throws Exception
Exception
public void testChainedBlanketApproval() throws Exception
Exception
public void testBlanketApproveIntoBranch() throws Exception
Exception
public void testBlanketApproveToMultipleNodes() throws Exception
Exception
public void testBlanketApproveToJoin() throws Exception
Exception
public void testBlanketApproveToAcknowledge() throws Exception
Exception
public void testBlanketApproveToMultipleNodesErrors() throws Exception
Exception
public void testBlanketApproveNotification() throws Exception
Exception
public void testBlanketApprovePastMandatoryNode() throws Exception
Exception
public void testBlanketApproveThroughRoleAndWorkgroup() throws Exception
Exception
Copyright © 2005–2015 The Kuali Foundation. All rights reserved.