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:
ResaTransactionTransformer100Test, ResaTransactionTransformer110Test, ResaTransactionTransformerWs106Test

public 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 doInitialSetUp()
           
 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 testTransformSaleTransactionWithEmployeeDiscount()
           
 void testTransformSaleTransactionWithPromotionDiscount()
           
 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, assertFalse, assertFalse, assertNotEquals, assertNotNullAndEquals, assertNull, assertRetekEquals, assertStateEquals, assertStateNotEquals, assertXmlEquals, findDto, findDto, getContext, getReadBackContext, getReferences, getReferences, isOracleTestCase, resetSystemRDateToBusinessDay, runTest, setSecurityEncryption, setTaxSimulate, setUp, tearDown
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, name, run, run, runBare, setName, toString
 
Methods inherited from class junit.framework.Assert
assert, assert, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertNotNull, assertNotNull, 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

doInitialSetUp

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

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

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 © 2004 Retek Inc. All Rights Reserved. - Generated at Fri, 10/22/2004 07:28