com.retek.component.customer.integration
Class CustomerIntegrationApiTestCase

java.lang.Object
  extended byjunit.framework.Assert
      extended byjunit.framework.TestCase
          extended bycom.retek.commons.util.RetekTestCase
              extended bycom.retek.component.customer.integration.CustomerIntegrationApiTestCase
All Implemented Interfaces:
junit.framework.Test
Direct Known Subclasses:
CatalogRequestExportFileTest, CustomerFileExportBatchTest, CustomerFileImportBatchTest, CustomerMergeExportBatchTest, CustomerMergeExportFileTest, CustomerMergeImportBatchTest

public abstract class CustomerIntegrationApiTestCase
extends RetekTestCase


Field Summary
protected  Banner banner
           
protected  BannerManager bannerMgr
           
protected  CustomerManager customerMgr
           
protected  MediaManager mediaMgr
           
protected  User user
           
protected  UserManager userMgr
           
 
Fields inherited from class com.retek.commons.util.RetekTestCase
BEGIN_PROFILING, END_PROFILING
 
Constructor Summary
protected CustomerIntegrationApiTestCase(java.lang.String name)
           
 
Method Summary
protected  void assertAlternateNumbersEqual(CustomerIntegrationCustomer expectedCustomer, com.retek.component.customer.impl.remote.CustomerDto customerDto)
           
protected  void assertBannerEquals(java.lang.String bannerCode, DistributedReference bannerRef)
           
protected  void assertCodeEquals(java.lang.String code, Enum type)
           
protected  void assertCustomerAddressEquals(CustomerIntegrationCustomerAddress expectedAddress, com.retek.component.customer.impl.remote.CustomerAddressDto addressDto)
           
protected  void assertCustomerAddressesEqual(CustomerIntegrationCustomer expectedCustomer, com.retek.component.customer.impl.remote.CustomerDto customerDto)
           
protected  void assertCustomerEmailAddressEquals(CustomerIntegrationCustomerEmail expectedEmail, com.retek.component.customer.impl.remote.CustomerEmailAddressDto emailDto)
           
protected  void assertCustomerEmailAddressesEqual(CustomerIntegrationCustomer expectedCustomer, com.retek.component.customer.impl.remote.CustomerDto customerDto)
           
protected  void assertCustomerEquals(CustomerIntegrationCustomer expectedCustomer, Customer customer)
           
protected  void assertCustomerPreferenceEquals(CustomerIntegrationCustomerPreference expectedPref, com.retek.component.customer.impl.remote.CustomerPreferenceDto preferenceDto)
           
protected  void assertCustomerPreferencesEqual(CustomerIntegrationCustomer expectedCustomer, com.retek.component.customer.impl.remote.CustomerDto customerDto)
           
protected  void assertCustomerTelephoneEquals(CustomerIntegrationCustomerTelephone expectedTelephone, com.retek.component.customer.impl.remote.CustomerTelephoneDto telephoneDto)
           
protected  void assertCustomerTelephonesEqual(CustomerIntegrationCustomer expectedCustomer, com.retek.component.customer.impl.remote.CustomerDto customerDto)
           
protected  void assertIdEquals(java.lang.String id, DistributedReference ref)
           
protected  void assertSourceCodeEquals(java.lang.String sourceCode, DistributedReference sourceCodeRef)
           
protected  void assertUserEquals(java.lang.String userName, DistributedReference userRef)
           
 void doSetUp()
           
 void doTearDown()
           
 
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

customerMgr

protected CustomerManager customerMgr

userMgr

protected UserManager userMgr

bannerMgr

protected BannerManager bannerMgr

mediaMgr

protected MediaManager mediaMgr

user

protected User user

banner

protected Banner banner
Constructor Detail

CustomerIntegrationApiTestCase

protected CustomerIntegrationApiTestCase(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

assertCustomerEquals

protected final void assertCustomerEquals(CustomerIntegrationCustomer expectedCustomer,
                                          Customer customer)
                                   throws java.lang.Exception
Throws:
java.lang.Exception

assertCustomerAddressesEqual

protected final void assertCustomerAddressesEqual(CustomerIntegrationCustomer expectedCustomer,
                                                  com.retek.component.customer.impl.remote.CustomerDto customerDto)
                                           throws java.lang.Exception
Throws:
java.lang.Exception

assertCustomerTelephonesEqual

protected final void assertCustomerTelephonesEqual(CustomerIntegrationCustomer expectedCustomer,
                                                   com.retek.component.customer.impl.remote.CustomerDto customerDto)
                                            throws java.lang.Exception
Throws:
java.lang.Exception

assertCustomerEmailAddressesEqual

protected final void assertCustomerEmailAddressesEqual(CustomerIntegrationCustomer expectedCustomer,
                                                       com.retek.component.customer.impl.remote.CustomerDto customerDto)
                                                throws java.lang.Exception
Throws:
java.lang.Exception

assertCustomerPreferencesEqual

protected final void assertCustomerPreferencesEqual(CustomerIntegrationCustomer expectedCustomer,
                                                    com.retek.component.customer.impl.remote.CustomerDto customerDto)
                                             throws java.lang.Exception
Throws:
java.lang.Exception

assertAlternateNumbersEqual

protected final void assertAlternateNumbersEqual(CustomerIntegrationCustomer expectedCustomer,
                                                 com.retek.component.customer.impl.remote.CustomerDto customerDto)
                                          throws java.lang.Exception
Throws:
java.lang.Exception

assertCustomerAddressEquals

protected final void assertCustomerAddressEquals(CustomerIntegrationCustomerAddress expectedAddress,
                                                 com.retek.component.customer.impl.remote.CustomerAddressDto addressDto)
                                          throws java.lang.Exception
Throws:
java.lang.Exception

assertCustomerTelephoneEquals

protected final void assertCustomerTelephoneEquals(CustomerIntegrationCustomerTelephone expectedTelephone,
                                                   com.retek.component.customer.impl.remote.CustomerTelephoneDto telephoneDto)
                                            throws java.lang.Exception
Throws:
java.lang.Exception

assertCustomerEmailAddressEquals

protected final void assertCustomerEmailAddressEquals(CustomerIntegrationCustomerEmail expectedEmail,
                                                      com.retek.component.customer.impl.remote.CustomerEmailAddressDto emailDto)
                                               throws java.lang.Exception
Throws:
java.lang.Exception

assertCustomerPreferenceEquals

protected final void assertCustomerPreferenceEquals(CustomerIntegrationCustomerPreference expectedPref,
                                                    com.retek.component.customer.impl.remote.CustomerPreferenceDto preferenceDto)
                                             throws java.lang.Exception
Throws:
java.lang.Exception

assertIdEquals

protected final void assertIdEquals(java.lang.String id,
                                    DistributedReference ref)

assertCodeEquals

protected final void assertCodeEquals(java.lang.String code,
                                      Enum type)

assertUserEquals

protected final void assertUserEquals(java.lang.String userName,
                                      DistributedReference userRef)
                               throws java.lang.Exception
Throws:
java.lang.Exception

assertBannerEquals

protected final void assertBannerEquals(java.lang.String bannerCode,
                                        DistributedReference bannerRef)
                                 throws java.lang.Exception
Throws:
java.lang.Exception

assertSourceCodeEquals

protected final void assertSourceCodeEquals(java.lang.String sourceCode,
                                            DistributedReference sourceCodeRef)
                                     throws java.lang.Exception
Throws:
java.lang.Exception


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