com.retek.component.payment.integration.settlement
Class PaymentSettlementBatchTest

java.lang.Object
  extended byjunit.framework.Assert
      extended byjunit.framework.TestCase
          extended bycom.retek.commons.util.RetekTestCase
              extended bycom.retek.component.customerorder.CustomerOrderApiTestCase
                  extended bycom.retek.component.payment.integration.settlement.PaymentSettlementBatchTest
All Implemented Interfaces:
junit.framework.Test

public class PaymentSettlementBatchTest
extends CustomerOrderApiTestCase


Field Summary
 
Fields inherited from class com.retek.commons.util.RetekTestCase
BEGIN_PROFILING, END_PROFILING
 
Constructor Summary
PaymentSettlementBatchTest(java.lang.String name)
           
 
Method Summary
 void doSetUp()
           
 void doTearDown()
           
 void testCreateCreditCardSettlementFileName()
           
 void testPublishMessageForCheckRefundSettlement()
           
 void testPublishMessageForGiftRecipientRefundSettlement()
           
 void testPublishMessageForMerchandiseVoucherRefundSettlement()
           
 void testRemoveCarrierShipMethodRelationShipBeforeSettlement()
           
 void testRunBatchCreatesSettlementFile()
           
 void testRunBatchForCreditCardReturnRefundSettlement()
           
 void testRunBatchForCreditCardSettlement()
           
 void testRunBatchForCreditCardSettlementForPendedOrder()
           
 void testRunBatchForCreditCardSettlementForPrivateLabelCreditCardPayment()
           
 void testRunBatchForCreditCardSettlementUsesShipConfirmDate()
           
 void testRunBatchForGiftRecipientRefundSettlementMultipleReturnLinesWritesHistoryEvents()
           
 void testRunBatchForMerchandiseVoucherOverpaymentRefundSettlement()
           
 void testRunBatchForMerchandiseVoucherOverpaymentRefundTwoPayments()
           
 void testRunBatchForMerchandiseVoucherReturnRefundSettlement()
           
 void testRunBatchForMerchandiseVoucherSettlement()
           
 void testRunBatchForMultipleCashSettlements()
           
 void testRunBatchForMultipleCreditCardSettlements()
           
 void testRunBatchForRewardCertificateSettlement()
           
 void testRunBatchForSeparatedCreditCardSettlements()
           
 void testRunBatchNothingToSettleDoesntCreateFile()
           
 void testRunBatchOrderSubmitErrorDoesNotWriteRecords()
           
 void testRunBatchProcessesSettlementWithLightPersist()
           
 void testRunBatchWithUnbelievableMessOfBadOrders()
           
 
Methods inherited from class com.retek.component.customerorder.CustomerOrderApiTestCase
createCustomerOrderWithOneLineWithFullPayment, createCustomerOrderWithOneLineWithOutPayment, createOrderLines, createOrderLines, createOrderWithOneOrderline, getAndSubmitSupplier, getCustomerOrderLineStateModel, getCustomerOrderPaymentStateModel, getCustomerOrderStateModel, getReturnLineStateModel, getValidSourceCode
 
Methods inherited from class com.retek.commons.util.RetekTestCase
assertBusinessException, assertBusinessExceptionAttribute, assertContainsString, assertDateEqualsIgnoreTime, assertDateNotEqualsIgnoreTime, assertDateTimeEquals, assertEquals, assertEqualValuesDeep, assertEqualValuesDeep, assertEqualValuesDeep, assertNotEquals, assertNotNullAndEquals, assertNull, assertRetekEquals, assertRibException, assertSize, assertStateEquals, assertStateEquals, assertStateNotEquals, assertStateNotEquals, assertXmlEquals, doClassSetUp, doInitialSetUp, doPackageSetUp, findDto, findDto, getContext, getReadBackContext, getReferences, getReferences, isOracleTestCase, resetSystemRDateToBusinessDay, run, runTest, setSecurityEncryption, setTaxSimulate, setUp, tearDown
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, runBare, 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, assertSame, assertSame, assertTrue, assertTrue, fail, fail
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PaymentSettlementBatchTest

public PaymentSettlementBatchTest(java.lang.String name)
Method Detail

doSetUp

public void doSetUp()
             throws java.lang.Exception
Specified by:
doSetUp in class CustomerOrderApiTestCase
Throws:
java.lang.Exception

doTearDown

public void doTearDown()
                throws java.lang.Exception
Specified by:
doTearDown in class CustomerOrderApiTestCase
Throws:
java.lang.Exception

testRunBatchCreatesSettlementFile

public void testRunBatchCreatesSettlementFile()
                                       throws java.lang.Exception
Throws:
java.lang.Exception

testRunBatchForCreditCardSettlement

public void testRunBatchForCreditCardSettlement()
                                         throws java.lang.Exception
Throws:
java.lang.Exception

testRunBatchForRewardCertificateSettlement

public void testRunBatchForRewardCertificateSettlement()
                                                throws java.lang.Exception
Throws:
java.lang.Exception

testRunBatchForCreditCardSettlementForPrivateLabelCreditCardPayment

public void testRunBatchForCreditCardSettlementForPrivateLabelCreditCardPayment()
                                                                         throws java.lang.Exception
Throws:
java.lang.Exception

testRunBatchOrderSubmitErrorDoesNotWriteRecords

public void testRunBatchOrderSubmitErrorDoesNotWriteRecords()
                                                     throws java.lang.Exception
Throws:
java.lang.Exception

testRunBatchForCreditCardSettlementForPendedOrder

public void testRunBatchForCreditCardSettlementForPendedOrder()
                                                       throws java.lang.Exception
Throws:
java.lang.Exception

testRunBatchForMultipleCreditCardSettlements

public void testRunBatchForMultipleCreditCardSettlements()
                                                  throws java.lang.Exception
Throws:
java.lang.Exception

testRunBatchForMultipleCashSettlements

public void testRunBatchForMultipleCashSettlements()
                                            throws java.lang.Exception
Throws:
java.lang.Exception

testRunBatchForSeparatedCreditCardSettlements

public void testRunBatchForSeparatedCreditCardSettlements()
                                                   throws java.lang.Exception
Throws:
java.lang.Exception

testRunBatchForCreditCardReturnRefundSettlement

public void testRunBatchForCreditCardReturnRefundSettlement()
                                                     throws java.lang.Exception
Throws:
java.lang.Exception

testRunBatchNothingToSettleDoesntCreateFile

public void testRunBatchNothingToSettleDoesntCreateFile()
                                                 throws java.lang.Exception
Throws:
java.lang.Exception

testCreateCreditCardSettlementFileName

public void testCreateCreditCardSettlementFileName()

testRunBatchForMerchandiseVoucherSettlement

public void testRunBatchForMerchandiseVoucherSettlement()
                                                 throws java.lang.Exception
Throws:
java.lang.Exception

testRunBatchForMerchandiseVoucherOverpaymentRefundSettlement

public void testRunBatchForMerchandiseVoucherOverpaymentRefundSettlement()
                                                                  throws java.lang.Exception
Throws:
java.lang.Exception

testPublishMessageForMerchandiseVoucherRefundSettlement

public void testPublishMessageForMerchandiseVoucherRefundSettlement()
                                                             throws java.lang.Exception
Throws:
java.lang.Exception

testPublishMessageForCheckRefundSettlement

public void testPublishMessageForCheckRefundSettlement()
                                                throws java.lang.Exception
Throws:
java.lang.Exception

testPublishMessageForGiftRecipientRefundSettlement

public void testPublishMessageForGiftRecipientRefundSettlement()
                                                        throws java.lang.Exception
Throws:
java.lang.Exception

testRunBatchForGiftRecipientRefundSettlementMultipleReturnLinesWritesHistoryEvents

public void testRunBatchForGiftRecipientRefundSettlementMultipleReturnLinesWritesHistoryEvents()
                                                                                        throws java.lang.Exception
Throws:
java.lang.Exception

testRunBatchForMerchandiseVoucherReturnRefundSettlement

public void testRunBatchForMerchandiseVoucherReturnRefundSettlement()
                                                             throws java.lang.Exception
Throws:
java.lang.Exception

testRunBatchForMerchandiseVoucherOverpaymentRefundTwoPayments

public void testRunBatchForMerchandiseVoucherOverpaymentRefundTwoPayments()
                                                                   throws java.lang.Exception
Throws:
java.lang.Exception

testRunBatchWithUnbelievableMessOfBadOrders

public void testRunBatchWithUnbelievableMessOfBadOrders()
                                                 throws java.lang.Exception
Throws:
java.lang.Exception

testRunBatchProcessesSettlementWithLightPersist

public void testRunBatchProcessesSettlementWithLightPersist()
                                                     throws java.lang.Exception
Throws:
java.lang.Exception

testRunBatchForCreditCardSettlementUsesShipConfirmDate

public void testRunBatchForCreditCardSettlementUsesShipConfirmDate()
                                                            throws java.lang.Exception
Throws:
java.lang.Exception

testRemoveCarrierShipMethodRelationShipBeforeSettlement

public void testRemoveCarrierShipMethodRelationShipBeforeSettlement()
                                                             throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © 2005 Retek Inc. All Rights Reserved. - Generated at Fri, 01/21/2005 14:25