com.retek.component.salesaudit.integration.resa
Class ResaTransactionTransformerTest

java.lang.Object
  extended byjunit.framework.Assert
      extended byjunit.framework.TestCase
          extended bycom.retek.commons.util.RetekTestCase
              extended bycom.retek.component.salesaudit.integration.resa.ResaTransactionTransformerTest
All Implemented Interfaces:
junit.framework.Test
Direct Known Subclasses:
ResaTransactionTransformerImplTest

public abstract class ResaTransactionTransformerTest
extends RetekTestCase


Field Summary
protected  java.io.File exportDirectory
           
protected  SaeStoreTransactionContainer storeTxnContainer
           
protected  ResaTransactionTransformer transformer
           
 
Fields inherited from class com.retek.commons.util.RetekTestCase
BEGIN_PROFILING, END_PROFILING
 
Constructor Summary
protected ResaTransactionTransformerTest(java.lang.String name)
           
 
Method Summary
 void doSetUp()
           
 void doTearDown()
           
protected  int getFileCount(java.io.File exportDirectory)
           
 void testTransformDcloseTransaction()
           
 void testTransformPaidInTransactionForCashPayment()
           
 void testTransformPaidInTransactionForCheckPayment()
           
 void testTransformPaidInTransactionForVoucherPayment()
           
 void testTransformPaidOutTransactionForCashPayment()
           
 void testTransformPaidOutTransactionForCheckPayment()
           
 void testTransformPaidOutTransactionForCreditCardPayment()
           
 void testTransformPaidOutTransactionForPostSaleLineMerchAccommodation()
           
 void testTransformPaidOutTransactionForPostSaleOrderGiftingAccommodation()
           
 void testTransformPaidOutTransactionForPostSaleOrderPersAccommodation()
           
 void testTransformPaidOutTransactionForPostSaleOrderShippingAccommodation()
           
 void testTransformPaidOutTransactionForPostSaleOrderTaxAccommodation()
           
 void testTransformPaidOutTransactionForPostSaleOrderTotalAccommodation()
           
 void testTransformPaidOutTransactionForPreSaleAccommodationCheckRefund()
           
 void testTransformPaidOutTransactionForVoucherPayment()
           
 void testTransformReturnTransactionBasic()
           
 void testTransformReturnTransactionWithAccommodation()
           
 void testTransformReturnTransactionWithPromotionDiscount()
           
 void testTransformReturnTransactionWithShippingService()
           
 void testTransformReturnTransactionWithShippingServiceDiscount()
           
 void testTransformReturnTransactionWithVasService()
           
 void testTransformReturnTransactionWithVasServiceDiscount()
           
 void testTransformSaleTransactionBasic()
           
 void testTransformSaleTransactionForZeroChargeItem()
           
 void testTransformSaleTransactionGiftCertificate()
           
 void testTransformSaleTransactionWithAccommodation()
           
 void testTransformSaleTransactionWithAccommodationUnitDiscountCreatesMultipleDiscRecords()
           
 void testTransformSaleTransactionWithEmployeeDiscount()
           
 void testTransformSaleTransactionWithPromotionDiscount()
           
 void testTransformSaleTransactionWithPromotionDiscountWithUnitPromoAmountCreatesMultipleDiscRecords()
           
 void testTransformSaleTransactionWithShippingService()
           
 void testTransformSaleTransactionWithShippingServiceDiscount()
           
 void testTransformSaleTransactionWithVasService()
           
 void testTransformSaleTransactionWithVasServiceDiscount()
           
 void testWriteResaExportFileRecords()
           
 
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
 

Field Detail

exportDirectory

protected java.io.File exportDirectory

storeTxnContainer

protected SaeStoreTransactionContainer storeTxnContainer

transformer

protected ResaTransactionTransformer transformer
Constructor Detail

ResaTransactionTransformerTest

protected ResaTransactionTransformerTest(java.lang.String name)
Method Detail

doSetUp

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

doTearDown

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

testTransformSaleTransactionBasic

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

testTransformSaleTransactionGiftCertificate

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

testTransformSaleTransactionWithPromotionDiscount

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

testTransformSaleTransactionWithPromotionDiscountWithUnitPromoAmountCreatesMultipleDiscRecords

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

testTransformSaleTransactionWithAccommodationUnitDiscountCreatesMultipleDiscRecords

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

testTransformSaleTransactionWithAccommodation

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

testTransformSaleTransactionWithEmployeeDiscount

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

testTransformSaleTransactionWithShippingService

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

testTransformSaleTransactionWithShippingServiceDiscount

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

testTransformSaleTransactionWithVasService

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

testTransformSaleTransactionWithVasServiceDiscount

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

testTransformSaleTransactionForZeroChargeItem

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

testTransformReturnTransactionBasic

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

testTransformReturnTransactionWithPromotionDiscount

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

testTransformReturnTransactionWithAccommodation

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

testTransformReturnTransactionWithShippingService

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

testTransformReturnTransactionWithShippingServiceDiscount

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

testTransformReturnTransactionWithVasService

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

testTransformReturnTransactionWithVasServiceDiscount

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

testTransformPaidInTransactionForVoucherPayment

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

testTransformPaidInTransactionForCheckPayment

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

testTransformPaidInTransactionForCashPayment

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

testTransformPaidOutTransactionForCheckPayment

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

testTransformPaidOutTransactionForPreSaleAccommodationCheckRefund

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

testTransformPaidOutTransactionForCreditCardPayment

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

testTransformPaidOutTransactionForCashPayment

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

testTransformPaidOutTransactionForVoucherPayment

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

testTransformPaidOutTransactionForPostSaleOrderTaxAccommodation

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

testTransformPaidOutTransactionForPostSaleOrderTotalAccommodation

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

testTransformPaidOutTransactionForPostSaleLineMerchAccommodation

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

testTransformPaidOutTransactionForPostSaleOrderGiftingAccommodation

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

testTransformPaidOutTransactionForPostSaleOrderShippingAccommodation

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

testTransformPaidOutTransactionForPostSaleOrderPersAccommodation

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

testTransformDcloseTransaction

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

testWriteResaExportFileRecords

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

getFileCount

protected final int getFileCount(java.io.File exportDirectory)
                          throws java.lang.Exception
Throws:
java.lang.Exception


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