com.retek.component.customer.impl.persistence.db.oracle
Class CustomerOracleTestCase

java.lang.Object
  extended byjunit.framework.Assert
      extended byjunit.framework.TestCase
          extended bycom.retek.commons.util.RetekTestCase
              extended bycom.retek.commons.domain.core.persistence.db.oracle.OracleTestCase
                  extended bycom.retek.component.customer.impl.persistence.db.oracle.CustomerOracleTestCase
All Implemented Interfaces:
junit.framework.Test
Direct Known Subclasses:
OracleActivityRequestDaoTest, OracleCatalogRequestDaoTest, OracleCatalogTypeDaoTest, OracleCustomerDaoTest

public abstract class CustomerOracleTestCase
extends OracleTestCase


Field Summary
 
Fields inherited from class com.retek.commons.util.RetekTestCase
BEGIN_PROFILING, END_PROFILING
 
Constructor Summary
CustomerOracleTestCase(java.lang.String name)
           
 
Method Summary
protected  boolean areEqualIgnoringPostalCode(CustomerAddressDto expected, CustomerAddressDto found)
           
 void assertActivityRequestDtosAreEqual(ActivityRequestDto dto1, ActivityRequestDto dto2)
           
 void assertActivityRequestTypeDtosAreEqual(ActivityRequestTypeDto dto1, ActivityRequestTypeDto dto2)
           
protected  void assertAllChildDtosArePersistedAsWell(CustomerDto customerDto)
           
protected  void assertCatalogRequestDtosAreEqual(CatalogRequestDto expectedDto, CatalogRequestDto actualDto)
           
protected  void assertCatalogTypeDtosAreEqual(CatalogTypeDto expectedDto, CatalogTypeDto actualDto)
           
 void assertCountryDtosAreEqual(CountryDto expectedDto, CountryDto dto)
           
 void assertCustomerAddressDtosEqual(CustomerAddressDto expectedDto, CustomerAddressDto dto)
           
protected  void assertCustomerAddressListEquals(java.util.List expectedList, java.util.List actualList)
           
protected  void assertCustomerCreditCardDtoEqual(java.util.List expectedDtos, java.util.List dtos)
           
 void assertCustomerCreditCardPreApprovalDtosAreEqual(CustomerCreditPreApprovalDto expectedDto, CustomerCreditPreApprovalDto dto)
           
 void assertCustomerDtosAreEqual(CustomerDto expectedDto, CustomerDto dto)
           
 void assertCustomerEmailAddressDtosAreEqual(CustomerEmailAddressDto expectedDto, CustomerEmailAddressDto dto)
           
 void assertCustomerInactiveReasonDtoEuqals(CustomerInactiveReasonDto expectedDto, CustomerInactiveReasonDto dto)
           
 void assertCustomerTelephoneDtosAreEqual(CustomerTelephoneDto expectedDto, CustomerTelephoneDto dto)
           
protected  void assertPreferencesEquals(java.util.Map expectedPreferenceDtos, java.util.Map readPreferenceDtos)
           
 void assertStoredValueCardCashoutDtoEuqals(StoredValueCardCashoutDto expectedDto, StoredValueCardCashoutDto dto)
           
 void assertStoredValueCardCashoutsEuqals(java.util.List expectedDtos, java.util.List dtos)
           
 boolean containsAllEmails(CustomerDto custDto1, CustomerDto custDto2)
           
 boolean containsEmail(CustomerDto custDto, EmailAddress email)
           
 java.lang.String getConnectionKey()
           
 void modifyActivityRequestDto(ActivityRequestDto dto)
           
 void modifyActivityRequestType(ActivityRequestTypeDto dto)
           
 void modifyAllFieldsOnCustomerPreferenceDto(CustomerPreferenceDto dto)
           
protected  void modifyCatalogTypeDto(CatalogTypeDto dto)
           
 void modifyCustomerAddress(DistributedContext context, CustomerAddressDto dto)
           
 void modifyCustomerCreditPreApprovalDto(CustomerCreditPreApprovalDto dto)
           
 void modifyCustomerDto(CustomerDto dto)
           
 void modifyCustomerEmailAddressDto(CustomerEmailAddressDto dto)
           
 void modifyCustomerTelephoneDto(CustomerTelephoneDto dto)
           
 void modifyStoredValueCardCashoutDto(StoredValueCardCashoutDto dto)
           
 void modifyStoredValueCardCashouts(CustomerDto customerDto)
           
 void modifySuffixDto(SuffixDto dto)
           
 
Methods inherited from class com.retek.commons.domain.core.persistence.db.oracle.OracleTestCase
doInitialSetUp, getConnection, getRetekPreparedStatement, getTestDbRDate, isOracleTestCase, setUp, tearDown, touch, touch
 
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, doSetUp, doTearDown, findDto, findDto, getContext, getReadBackContext, getReferences, getReferences, resetSystemRDateToBusinessDay, runTest, setSecurityEncryption, setTaxSimulate
 
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
 

Constructor Detail

CustomerOracleTestCase

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

getConnectionKey

public java.lang.String getConnectionKey()
Specified by:
getConnectionKey in class OracleTestCase

assertCustomerDtosAreEqual

public void assertCustomerDtosAreEqual(CustomerDto expectedDto,
                                       CustomerDto dto)

assertCustomerEmailAddressDtosAreEqual

public void assertCustomerEmailAddressDtosAreEqual(CustomerEmailAddressDto expectedDto,
                                                   CustomerEmailAddressDto dto)

assertCustomerTelephoneDtosAreEqual

public void assertCustomerTelephoneDtosAreEqual(CustomerTelephoneDto expectedDto,
                                                CustomerTelephoneDto dto)

assertCustomerCreditCardPreApprovalDtosAreEqual

public void assertCustomerCreditCardPreApprovalDtosAreEqual(CustomerCreditPreApprovalDto expectedDto,
                                                            CustomerCreditPreApprovalDto dto)

assertCustomerCreditCardDtoEqual

protected void assertCustomerCreditCardDtoEqual(java.util.List expectedDtos,
                                                java.util.List dtos)
                                         throws SystemException
Throws:
SystemException

areEqualIgnoringPostalCode

protected boolean areEqualIgnoringPostalCode(CustomerAddressDto expected,
                                             CustomerAddressDto found)
                                      throws SystemException
Throws:
SystemException

assertAllChildDtosArePersistedAsWell

protected void assertAllChildDtosArePersistedAsWell(CustomerDto customerDto)

assertCustomerAddressListEquals

protected void assertCustomerAddressListEquals(java.util.List expectedList,
                                               java.util.List actualList)

assertCustomerAddressDtosEqual

public void assertCustomerAddressDtosEqual(CustomerAddressDto expectedDto,
                                           CustomerAddressDto dto)

assertCountryDtosAreEqual

public void assertCountryDtosAreEqual(CountryDto expectedDto,
                                      CountryDto dto)

assertPreferencesEquals

protected void assertPreferencesEquals(java.util.Map expectedPreferenceDtos,
                                       java.util.Map readPreferenceDtos)

assertActivityRequestDtosAreEqual

public void assertActivityRequestDtosAreEqual(ActivityRequestDto dto1,
                                              ActivityRequestDto dto2)

assertActivityRequestTypeDtosAreEqual

public void assertActivityRequestTypeDtosAreEqual(ActivityRequestTypeDto dto1,
                                                  ActivityRequestTypeDto dto2)

assertCatalogRequestDtosAreEqual

protected void assertCatalogRequestDtosAreEqual(CatalogRequestDto expectedDto,
                                                CatalogRequestDto actualDto)

assertCatalogTypeDtosAreEqual

protected void assertCatalogTypeDtosAreEqual(CatalogTypeDto expectedDto,
                                             CatalogTypeDto actualDto)

assertStoredValueCardCashoutDtoEuqals

public void assertStoredValueCardCashoutDtoEuqals(StoredValueCardCashoutDto expectedDto,
                                                  StoredValueCardCashoutDto dto)

assertStoredValueCardCashoutsEuqals

public void assertStoredValueCardCashoutsEuqals(java.util.List expectedDtos,
                                                java.util.List dtos)

assertCustomerInactiveReasonDtoEuqals

public void assertCustomerInactiveReasonDtoEuqals(CustomerInactiveReasonDto expectedDto,
                                                  CustomerInactiveReasonDto dto)

containsEmail

public boolean containsEmail(CustomerDto custDto,
                             EmailAddress email)

containsAllEmails

public boolean containsAllEmails(CustomerDto custDto1,
                                 CustomerDto custDto2)

modifyCustomerDto

public void modifyCustomerDto(CustomerDto dto)
                       throws java.lang.Exception
Throws:
java.lang.Exception

modifySuffixDto

public void modifySuffixDto(SuffixDto dto)

modifyCustomerEmailAddressDto

public void modifyCustomerEmailAddressDto(CustomerEmailAddressDto dto)

modifyCustomerTelephoneDto

public void modifyCustomerTelephoneDto(CustomerTelephoneDto dto)

modifyAllFieldsOnCustomerPreferenceDto

public void modifyAllFieldsOnCustomerPreferenceDto(CustomerPreferenceDto dto)

modifyCatalogTypeDto

protected void modifyCatalogTypeDto(CatalogTypeDto dto)
                             throws java.lang.Exception
Throws:
java.lang.Exception

modifyCustomerAddress

public void modifyCustomerAddress(DistributedContext context,
                                  CustomerAddressDto dto)
                           throws java.lang.Exception
Throws:
java.lang.Exception

modifyActivityRequestDto

public void modifyActivityRequestDto(ActivityRequestDto dto)
                              throws SystemException
Throws:
SystemException

modifyActivityRequestType

public void modifyActivityRequestType(ActivityRequestTypeDto dto)

modifyCustomerCreditPreApprovalDto

public void modifyCustomerCreditPreApprovalDto(CustomerCreditPreApprovalDto dto)

modifyStoredValueCardCashoutDto

public void modifyStoredValueCardCashoutDto(StoredValueCardCashoutDto dto)

modifyStoredValueCardCashouts

public void modifyStoredValueCardCashouts(CustomerDto customerDto)
                                   throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © 2004 Retek Inc. All Rights Reserved. - Generated at Fri, 10/22/2004 07:28