org.kuali.hr.lm.balancetransfer.service
Class BalanceTransferServiceTest

java.lang.Object
  extended by org.kuali.rice.test.BaseRiceTestCase
      extended by org.kuali.rice.test.RiceTestCase
          extended by org.kuali.rice.test.RiceInternalSuiteDataTestCase
              extended by org.kuali.hr.test.KPMETestCase
                  extended by org.kuali.hr.lm.balancetransfer.service.BalanceTransferServiceTest
All Implemented Interfaces:
org.kuali.rice.test.MethodAware

public class BalanceTransferServiceTest
extends KPMETestCase


Nested Class Summary
 
Nested classes/interfaces inherited from class org.kuali.hr.test.KPMETestCase
KPMETestCase.ClearCacheLifecycle
 
Field Summary
 
Fields inherited from class org.kuali.rice.test.RiceTestCase
DEFAULT_TEST_HARNESS_SPRING_BEANS, failedSuiteTestName, perTestLifeCycles, SUITE_LIFE_CYCLES_FAILED, SUITE_LIFE_CYCLES_RAN, suiteLifeCycles
 
Fields inherited from class org.kuali.rice.test.BaseRiceTestCase
log, method
 
Constructor Summary
BalanceTransferServiceTest()
           
 
Method Summary
 void setUp()
           
 void tearDown()
           
 void testGetEligibleTransfersLeaveApprove()
           
 void testGetEligibleTransfersLeaveApproveForTimesheetCaseOne()
          TIMESHEET ELIGIBLE TESTS
 void testGetEligibleTransfersLeaveApproveForTimesheetCaseTwo()
           
 void testGetEligibleTransfersOnDemand()
           
 void testGetEligibleTransfersOnDemandForTimesheetCaseOne()
           
 void testGetEligibleTransfersOnDemandForTimesheetCaseTwo()
           
 void testGetEligibleTransfersOnYearEndCaseOne()
           
 void testGetEligibleTransfersOnYearEndCaseTwo()
           
 void testGetEligibleTransfersYearEnd()
           
 void testGetEligibleTransfersYearEndForTimesheetCaseOne()
           
 void testGetEligibleTransfersYearEndForTimesheetCaseThree()
           
 void testGetEligibleTransfersYearEndForTimesheetCaseTwo()
           
 void testInitializeLoseOnDemand()
           
 void testInitializeLoseOnDemandMaxCarryOver()
           
 void testInitializeLoseOnLeaveApprove()
           
 void testInitializeLoseOnLeaveApproveMaxCarryOver()
           
 void testInitializeLoseOnYearEnd()
           
 void testInitializeLoseOnYearEndMaxCarryOver()
           
 void testInitializeTransferNullAccrualRule()
          Use-case specific testing *
 void testInitializeTransferNullAccrualRuleNullLeaveSummary()
           
 void testInitializeTransferNullLeaveSummary()
           
 void testInitializeTransferOnDemand()
           
 void testInitializeTransferOnDemandMaxCarryOver()
           
 void testInitializeTransferOnDemandWithForfeiture()
           
 void testInitializeTransferOnLeaveApprove()
           
 void testInitializeTransferOnLeaveApproveMaxCarryOver()
           
 void testInitializeTransferOnLeaveApproveWithForfeiture()
           
 void testInitializeTransferOnYearEnd()
           
 void testInitializeTransferOnYearEndMaxCarryOver()
           
 void testInitializeTransferOnYearEndMaxCarryOverWithForfeiture()
           
 void testInitializeTransferOnYearEndWithForfeiture()
           
 void testInitializeTransferWithOverrides()
           
 void testSubmitToWorkflow()
           
 void testTransferNullBalanceTransfer()
          End Use-case testing
 void testTransferWithNoAmountTransferred()
           
 void testTransferWithThreeLeaveBlocks()
           
 void testTransferWithZeroForfeiture()
           
 void testTransferWithZeroTransferAmount()
           
 
Methods inherited from class org.kuali.hr.test.KPMETestCase
futureEffectiveDateValidation, getModuleName, getPerTestLifecycles, getSuiteLifecycles, setFieldValue
 
Methods inherited from class org.kuali.rice.test.RiceInternalSuiteDataTestCase
getKIMDataLoadOrderFile, getKIMSqlFileBaseLocation, getKRADDefaultSuiteTestData, loadSuiteTestData
 
Methods inherited from class org.kuali.rice.test.RiceTestCase
configureLogging, dumpMemory, getBaseDir, getConfigLocations, getFullTestName, getLoadApplicationLifecycle, getModuleTestConfigLocation, getRiceMasterDefaultConfigFile, getTestHarnessConfig, getTestHarnessSpringBeansLocation, getTestHarnessSpringResourceLoader, getUserDir, loadPerTestData, logAfterRun, logBeforeRun, report, setBaseDirSystemProperty, setClearTables, setModuleName, setUpInternal, startLifecycles, startSuiteDataLoaderLifecycles, stopLifecycles
 
Methods inherited from class org.kuali.rice.test.BaseRiceTestCase
getName, getPerTestDataLoaderLifecycle, resetLogLevels, setLogLevel, setName, setTestMethod
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BalanceTransferServiceTest

public BalanceTransferServiceTest()
Method Detail

setUp

public void setUp()
           throws Exception
Overrides:
setUp in class KPMETestCase
Throws:
Exception

tearDown

public void tearDown()
              throws Exception
Overrides:
tearDown in class KPMETestCase
Throws:
Exception

testInitializeTransferNullAccrualRule

public void testInitializeTransferNullAccrualRule()
                                           throws Exception
Use-case specific testing *

Throws:
Exception

testInitializeTransferNullLeaveSummary

public void testInitializeTransferNullLeaveSummary()
                                            throws Exception
Throws:
Exception

testInitializeTransferNullAccrualRuleNullLeaveSummary

public void testInitializeTransferNullAccrualRuleNullLeaveSummary()

testInitializeTransferOnDemand

public void testInitializeTransferOnDemand()
                                    throws Exception
Throws:
Exception

testInitializeTransferOnDemandWithForfeiture

public void testInitializeTransferOnDemandWithForfeiture()
                                                  throws Exception
Throws:
Exception

testInitializeTransferOnYearEnd

public void testInitializeTransferOnYearEnd()
                                     throws Exception
Throws:
Exception

testInitializeTransferOnYearEndWithForfeiture

public void testInitializeTransferOnYearEndWithForfeiture()
                                                   throws Exception
Throws:
Exception

testInitializeTransferOnLeaveApprove

public void testInitializeTransferOnLeaveApprove()
                                          throws Exception
Throws:
Exception

testInitializeTransferOnLeaveApproveWithForfeiture

public void testInitializeTransferOnLeaveApproveWithForfeiture()
                                                        throws Exception
Throws:
Exception

testInitializeTransferOnDemandMaxCarryOver

public void testInitializeTransferOnDemandMaxCarryOver()
                                                throws Exception
Throws:
Exception

testInitializeTransferOnYearEndMaxCarryOver

public void testInitializeTransferOnYearEndMaxCarryOver()
                                                 throws Exception
Throws:
Exception

testInitializeTransferOnYearEndMaxCarryOverWithForfeiture

public void testInitializeTransferOnYearEndMaxCarryOverWithForfeiture()
                                                               throws Exception
Throws:
Exception

testInitializeTransferOnLeaveApproveMaxCarryOver

public void testInitializeTransferOnLeaveApproveMaxCarryOver()
                                                      throws Exception
Throws:
Exception

testInitializeLoseOnDemand

public void testInitializeLoseOnDemand()
                                throws Exception
Throws:
Exception

testInitializeLoseOnYearEnd

public void testInitializeLoseOnYearEnd()
                                 throws Exception
Throws:
Exception

testInitializeLoseOnLeaveApprove

public void testInitializeLoseOnLeaveApprove()
                                      throws Exception
Throws:
Exception

testInitializeLoseOnDemandMaxCarryOver

public void testInitializeLoseOnDemandMaxCarryOver()
                                            throws Exception
Throws:
Exception

testInitializeLoseOnYearEndMaxCarryOver

public void testInitializeLoseOnYearEndMaxCarryOver()
                                             throws Exception
Throws:
Exception

testInitializeLoseOnLeaveApproveMaxCarryOver

public void testInitializeLoseOnLeaveApproveMaxCarryOver()
                                                  throws Exception
Throws:
Exception

testInitializeTransferWithOverrides

public void testInitializeTransferWithOverrides()
                                         throws Exception
Throws:
Exception

testTransferNullBalanceTransfer

public void testTransferNullBalanceTransfer()
End Use-case testing


testTransferWithZeroTransferAmount

public void testTransferWithZeroTransferAmount()
                                        throws Exception
Throws:
Exception

testTransferWithNoAmountTransferred

public void testTransferWithNoAmountTransferred()
                                         throws Exception
Throws:
Exception

testTransferWithZeroForfeiture

public void testTransferWithZeroForfeiture()
                                    throws Exception
Throws:
Exception

testTransferWithThreeLeaveBlocks

public void testTransferWithThreeLeaveBlocks()
                                      throws Exception
Throws:
Exception

testGetEligibleTransfersLeaveApprove

public void testGetEligibleTransfersLeaveApprove()
                                          throws Exception
Throws:
Exception

testGetEligibleTransfersYearEnd

public void testGetEligibleTransfersYearEnd()
                                     throws Exception
Throws:
Exception

testGetEligibleTransfersOnDemand

public void testGetEligibleTransfersOnDemand()
                                      throws Exception
Throws:
Exception

testGetEligibleTransfersOnYearEndCaseOne

public void testGetEligibleTransfersOnYearEndCaseOne()
                                              throws Exception
Throws:
Exception

testGetEligibleTransfersOnYearEndCaseTwo

public void testGetEligibleTransfersOnYearEndCaseTwo()
                                              throws Exception
Throws:
Exception

testSubmitToWorkflow

public void testSubmitToWorkflow()

testGetEligibleTransfersLeaveApproveForTimesheetCaseOne

public void testGetEligibleTransfersLeaveApproveForTimesheetCaseOne()
                                                             throws Exception
TIMESHEET ELIGIBLE TESTS

Throws:
Exception

testGetEligibleTransfersYearEndForTimesheetCaseOne

public void testGetEligibleTransfersYearEndForTimesheetCaseOne()
                                                        throws Exception
Throws:
Exception

testGetEligibleTransfersOnDemandForTimesheetCaseOne

public void testGetEligibleTransfersOnDemandForTimesheetCaseOne()
                                                         throws Exception
Throws:
Exception

testGetEligibleTransfersLeaveApproveForTimesheetCaseTwo

public void testGetEligibleTransfersLeaveApproveForTimesheetCaseTwo()
                                                             throws Exception
Throws:
Exception

testGetEligibleTransfersYearEndForTimesheetCaseTwo

public void testGetEligibleTransfersYearEndForTimesheetCaseTwo()
                                                        throws Exception
Throws:
Exception

testGetEligibleTransfersOnDemandForTimesheetCaseTwo

public void testGetEligibleTransfersOnDemandForTimesheetCaseTwo()
                                                         throws Exception
Throws:
Exception

testGetEligibleTransfersYearEndForTimesheetCaseThree

public void testGetEligibleTransfersYearEndForTimesheetCaseThree()
                                                          throws Exception
Throws:
Exception


Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.