com.retek.component.customerorder
Class CustomerOrderCOShipToProcessingTest

java.lang.Object
  extended byjunit.framework.Assert
      extended byjunit.framework.TestCase
          extended bycom.retek.commons.util.RetekTestCase
              extended bycom.retek.component.customerorder.CustomerOrderApiTestCase
                  extended bycom.retek.component.customerorder.CustomerOrderCOShipToProcessingTest
All Implemented Interfaces:
junit.framework.Test

public class CustomerOrderCOShipToProcessingTest
extends CustomerOrderApiTestCase


Field Summary
 
Fields inherited from class com.retek.commons.util.RetekTestCase
BEGIN_PROFILING, END_PROFILING
 
Constructor Summary
CustomerOrderCOShipToProcessingTest(java.lang.String name)
           
 
Method Summary
 void doSetUp()
           
 void doTearDown()
           
 void testCardRemovalAfterWrapTogether()
           
 void testCardRemovalFromNonPrimaryAfterWrapTogether()
           
 void testChangeShowPricesOnPackingSlip()
           
 void testClearSpecialHandlingOnLineWithEventHold()
           
 void testClearSpecialHandlingOnLineWithPersonalHold()
           
 void testClearSpecialHandlingOnMultipleLinesWithEventHold()
           
 void testClearSpecialHandlingOnMultipleLinesWithPersonalHold()
           
 void testClearSpecialHandlingOnWrapTogetherNonPrimary()
           
 void testClearSpecialHandlingOnWrapTogetherPrimary()
           
 void testEventHoldOnLineWithEarlierEventHoldEcddAlreadyApplied()
           
 void testEventHoldOnLineWithLaterEventHoldEcddAlreadyApplied()
           
 void testEventHoldOnLineWithPersonHoldAlreadyApplied()
           
 void testEventHoldOnNewOrder()
           
 void testEventHoldOnProcessTogether()
           
 void testEventHoldOnProcessTogetherForNewOrder()
           
 void testEventHoldOnProcessTogetherWithEarlierEventHoldEcddAlreadyApplied()
           
 void testEventHoldOnProcessTogetherWithLaterHoldEcddAlreadyApplied()
           
 void testEventHoldOnProcessTogetherWithOneOriginalECDDLaterThanHoldECDD()
           
 void testEventHoldOnProcessTogetherWithPriorPersonalHold()
           
 void testEventHoldRemovalAfterProcessTogetherRemoval()
           
 void testEventHoldRemovalOnProcessTogether()
           
 void testEventHoldWithLineSet()
           
 void testPersonalHoldOnProcessTogether()
           
 void testPersonalHoldOnWrapTogether()
           
 void testPersonalHoldWithNullDate()
           
 void testPersonalHoldWithNullDateOverProcessTogether()
           
 void testPersonHoldOnLineWithEventHoldAlreadyApplied()
           
 void testProcessTogether()
           
 void testProcessTogether37OrderLines()
           
 void testProcessTogetherAfterEventHold()
           
 void testProcessTogetherAfterEventHoldOnOneLineAndLaterECDDOnAnotherLine()
           
 void testProcessTogetherAfterPersonalHold()
           
 void testProcessTogetherAssignment()
           
 void testProcessTogetherCantHaveSameIndicatorOnDifferentShipTos()
           
 void testProcessTogetherECDDOneLineBackToOriginalECDD()
           
 void testProcessTogetherFor1PackLineAnd1SkuLine()
           
 void testProcessTogetherFor1PackLineAndThenPT2SkuLines()
           
 void testProcessTogetherFor2PackLines()
           
 void testProcessTogetherFor2SkuLinesAndThenAdd1PackLine()
           
 void testProcessTogetherOnExistingProcessTogetherDoesNotChangeAttribute()
           
 void testProcessTogetherOrderLinesReusesExistingAttributes()
           
 void testProcessTogetherOverDifferingOriginalECDDsAfterEventHold()
           
 void testProcessTogetherOverEventHoldsOfDifferingECDDs()
           
 void testProcessTogetherOverPersonalHoldsOfDifferingECDDs()
           
 void testProcessTogetherRemoval()
           
 void testProcessTogetherRemovalImmediatelyAfterWrapTogether()
           
 void testProcessTogetherRemovalOverWrapTogetherGroup()
           
 void testProcessTogetherValidateOverLinesWithEventAndPersonalHolds()
           
 void testReplacementAndExchangeLineProcessTogetherThrowsException()
           
 void testReplacementAndPartialLineProcessTogetherThrowsException()
           
 void testSetECDDOnALine()
           
 void testSetECDDOnALineWithDifferentProcessTogether()
           
 void testSetECDDOnALineWithProcessTogether()
           
 void testSetECDDOnALineWithProcessTogetherRemoved()
           
 void testSetPersonalHoldOnALineObservingHoldLimit()
           
 void testSetShipToShowPriceWithUnmodifiableOrderLineThrowsException()
           
 void testShowPricesOnPackingSlipNo()
           
 void testShowPricesOnPackingSlipYes()
           
 void testWrapRemovalAfterWrapTogether()
           
 void testWrapRemovalFromNonPrimaryAfterWrapTogether()
           
 void testWrapTogetherAfterAlreadyWrapped()
           
 void testWrapTogetherChangeDifferentWrapTogetherLinesValidation()
           
 void testWrapTogetherDifferentProcessTogetherValidation()
           
 void testWrapTogetherNoGiftWrap()
           
 void testWrapTogetherOneEmptyProcessTogetherAndOneNonEmptyProcessTogetherValidation()
           
 void testWrapTogetherRemovalAfterPersonalHold()
           
 void testWrapTogetherRemovalFromProcessTogetherGroup()
           
 void testWrapTogetherTwoLinesAfterGiftingDetail()
           
 void testWrapTogetherTwoLinesIndividually()
           
 void testWrapTogetherTwoLinesOneWithNotWrappableThrowsException()
           
 void testWrapTogetherTwoLinesSimultaneously()
           
 void testWrapTogetherTwoLinesSimultaneouslyAfterPend()
           
 void testWrapTogetherTwoLinesTogether()
           
 void testWrapTogetherWithBackorderedAndNonBackorderedLinesValidation()
           
 void testWrapTogetherWithPartialProcessTogetherGroup()
           
 
Methods inherited from class com.retek.component.customerorder.CustomerOrderApiTestCase
createCustomerOrderWithOneLineWithFullPayment, createCustomerOrderWithOneLineWithOutPayment, createOrderLines, createOrderLines, createOrderWithOneOrderline, getAndSubmitSupplier, getCustomerOrderLineStateModel, getCustomerOrderPaymentStateModel, getCustomerOrderStateModel, getReturnLineStateModel, getValidSourceCode
 
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
 

Constructor Detail

CustomerOrderCOShipToProcessingTest

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

doSetUp

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

doTearDown

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

testSetECDDOnALine

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

testSetECDDOnALineWithDifferentProcessTogether

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

testSetECDDOnALineWithProcessTogether

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

testSetECDDOnALineWithProcessTogetherRemoved

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

testProcessTogether

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

testProcessTogetherAssignment

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

testProcessTogetherFor2SkuLinesAndThenAdd1PackLine

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

testProcessTogetherFor1PackLineAndThenPT2SkuLines

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

testProcessTogetherFor1PackLineAnd1SkuLine

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

testProcessTogetherFor2PackLines

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

testProcessTogetherRemovalImmediatelyAfterWrapTogether

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

testProcessTogetherCantHaveSameIndicatorOnDifferentShipTos

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

testProcessTogetherECDDOneLineBackToOriginalECDD

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

testProcessTogetherOnExistingProcessTogetherDoesNotChangeAttribute

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

testSetPersonalHoldOnALineObservingHoldLimit

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

testWrapTogetherDifferentProcessTogetherValidation

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

testWrapTogetherWithBackorderedAndNonBackorderedLinesValidation

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

testEventHoldOnProcessTogether

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

testEventHoldOnProcessTogetherForNewOrder

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

testEventHoldOnNewOrder

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

testPersonalHoldWithNullDate

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

testPersonalHoldWithNullDateOverProcessTogether

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

testPersonalHoldOnProcessTogether

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

testEventHoldRemovalOnProcessTogether

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

testEventHoldRemovalAfterProcessTogetherRemoval

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

testProcessTogetherRemoval

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

testWrapTogetherChangeDifferentWrapTogetherLinesValidation

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

testEventHoldOnLineWithEarlierEventHoldEcddAlreadyApplied

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

testEventHoldOnLineWithLaterEventHoldEcddAlreadyApplied

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

testWrapTogetherOneEmptyProcessTogetherAndOneNonEmptyProcessTogetherValidation

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

testWrapTogetherWithPartialProcessTogetherGroup

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

testWrapTogetherTwoLinesSimultaneously

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

testWrapTogetherTwoLinesOneWithNotWrappableThrowsException

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

testWrapTogetherTwoLinesSimultaneouslyAfterPend

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

testWrapTogetherAfterAlreadyWrapped

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

testWrapTogetherTwoLinesIndividually

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

testWrapTogetherTwoLinesAfterGiftingDetail

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

testWrapTogetherNoGiftWrap

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

testWrapTogetherTwoLinesTogether

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

testPersonalHoldOnWrapTogether

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

testEventHoldOnProcessTogetherWithPriorPersonalHold

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

testEventHoldOnProcessTogetherWithEarlierEventHoldEcddAlreadyApplied

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

testEventHoldOnProcessTogetherWithLaterHoldEcddAlreadyApplied

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

testWrapTogetherRemovalAfterPersonalHold

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

testProcessTogetherValidateOverLinesWithEventAndPersonalHolds

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

testProcessTogetherAfterEventHold

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

testProcessTogetherOverDifferingOriginalECDDsAfterEventHold

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

testProcessTogetherAfterPersonalHold

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

testProcessTogetherOverPersonalHoldsOfDifferingECDDs

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

testProcessTogetherOverEventHoldsOfDifferingECDDs

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

testProcessTogetherRemovalOverWrapTogetherGroup

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

testWrapTogetherRemovalFromProcessTogetherGroup

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

testProcessTogether37OrderLines

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

testProcessTogetherOrderLinesReusesExistingAttributes

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

testProcessTogetherAfterEventHoldOnOneLineAndLaterECDDOnAnotherLine

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

testEventHoldOnProcessTogetherWithOneOriginalECDDLaterThanHoldECDD

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

testEventHoldOnLineWithPersonHoldAlreadyApplied

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

testPersonHoldOnLineWithEventHoldAlreadyApplied

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

testClearSpecialHandlingOnLineWithEventHold

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

testClearSpecialHandlingOnWrapTogetherPrimary

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

testClearSpecialHandlingOnMultipleLinesWithEventHold

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

testClearSpecialHandlingOnLineWithPersonalHold

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

testClearSpecialHandlingOnMultipleLinesWithPersonalHold

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

testEventHoldWithLineSet

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

testShowPricesOnPackingSlipYes

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

testShowPricesOnPackingSlipNo

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

testChangeShowPricesOnPackingSlip

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

testSetShipToShowPriceWithUnmodifiableOrderLineThrowsException

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

testWrapRemovalAfterWrapTogether

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

testCardRemovalAfterWrapTogether

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

testWrapRemovalFromNonPrimaryAfterWrapTogether

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

testCardRemovalFromNonPrimaryAfterWrapTogether

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

testClearSpecialHandlingOnWrapTogetherNonPrimary

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

testReplacementAndPartialLineProcessTogetherThrowsException

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

testReplacementAndExchangeLineProcessTogetherThrowsException

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


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