com.retek.component.promotion.impl.persistence.db.oracle
Class PromotionOracleTestCase

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.promotion.impl.persistence.db.oracle.PromotionOracleTestCase
All Implemented Interfaces:
junit.framework.Test
Direct Known Subclasses:
OraclePromotionDaoTest

public abstract class PromotionOracleTestCase
extends OracleTestCase


Field Summary
 
Fields inherited from class com.retek.commons.util.RetekTestCase
BEGIN_PROFILING, END_PROFILING
 
Constructor Summary
PromotionOracleTestCase(java.lang.String name)
           
 
Method Summary
 void assertPromotionBenefitDtosEqual(PromotionBenefitDto expectedDto, PromotionBenefitDto dto)
           
 void assertPromotionBenefitsEqual(java.util.Set expectedDtos, java.util.Set dtos)
           
 void assertPromotionDtosAreEqual(PromotionDto expectedDto, PromotionDto dto)
           
 void assertPromotionThresholdDtosEqual(PromotionThresholdDto expectedDto, PromotionThresholdDto dto)
           
 void assertPromotionThresholdsEqual(java.util.Set expectedDtos, java.util.Set dtos)
           
 java.lang.String getConnectionKey()
           
 void modifyAllPromotionBenefits(java.util.Set dtos)
           
 void modifyAllPromotionThresholds(java.util.Set dtos)
           
 void modifyOrderCurrencyAmountThresholdDto(OrderCurrencyAmountThresholdDto dto)
           
 void modifyOrderQuantityThresholdDto(OrderQuantityThresholdDto dto)
           
 void modifyPromotionDto(PromotionDto dto, DistributedReference bannerRef, DistributedReference channelTypeRef)
           
 
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

PromotionOracleTestCase

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

getConnectionKey

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

assertPromotionDtosAreEqual

public void assertPromotionDtosAreEqual(PromotionDto expectedDto,
                                        PromotionDto dto)

assertPromotionThresholdDtosEqual

public void assertPromotionThresholdDtosEqual(PromotionThresholdDto expectedDto,
                                              PromotionThresholdDto dto)

assertPromotionBenefitDtosEqual

public void assertPromotionBenefitDtosEqual(PromotionBenefitDto expectedDto,
                                            PromotionBenefitDto dto)

assertPromotionBenefitsEqual

public void assertPromotionBenefitsEqual(java.util.Set expectedDtos,
                                         java.util.Set dtos)

assertPromotionThresholdsEqual

public void assertPromotionThresholdsEqual(java.util.Set expectedDtos,
                                           java.util.Set dtos)

modifyPromotionDto

public void modifyPromotionDto(PromotionDto dto,
                               DistributedReference bannerRef,
                               DistributedReference channelTypeRef)
                        throws SystemException
Throws:
SystemException

modifyOrderCurrencyAmountThresholdDto

public void modifyOrderCurrencyAmountThresholdDto(OrderCurrencyAmountThresholdDto dto)
                                           throws SystemException
Throws:
SystemException

modifyOrderQuantityThresholdDto

public void modifyOrderQuantityThresholdDto(OrderQuantityThresholdDto dto)
                                     throws SystemException
Throws:
SystemException

modifyAllPromotionThresholds

public void modifyAllPromotionThresholds(java.util.Set dtos)
                                  throws SystemException
Throws:
SystemException

modifyAllPromotionBenefits

public void modifyAllPromotionBenefits(java.util.Set dtos)
                                throws SystemException
Throws:
SystemException


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