Class DefaultConsignmentAmountCalculationStrategyTest

java.lang.Object
de.hybris.platform.warehousing.consignment.strategies.impl.DefaultConsignmentAmountCalculationStrategyTest

@UnitTest public class DefaultConsignmentAmountCalculationStrategyTest extends Object
  • Field Details

  • Constructor Details

    • DefaultConsignmentAmountCalculationStrategyTest

      public DefaultConsignmentAmountCalculationStrategyTest()
  • Method Details

    • setUp

      public void setUp()
    • cleanUp

      public void cleanUp()
    • calculateAmountFirstConsignmentCapturedFirst

      public void calculateAmountFirstConsignmentCapturedFirst()
    • calculateAmountSecondConsignmentCapturedFirst

      public void calculateAmountSecondConsignmentCapturedFirst()
    • calculateLeftOverOnLastConsignment

      public void calculateLeftOverOnLastConsignment()
    • calculateOrderWithOnlyOneConsignment

      public void calculateOrderWithOnlyOneConsignment()
    • calculateAmountGreaterThanAlreadyCaptured

      public void calculateAmountGreaterThanAlreadyCaptured()
    • calculateAmountForProductWithNoTaxValue

      public void calculateAmountForProductWithNoTaxValue()
    • shouldCalculateDiscountForIndividualConsignments

      public void shouldCalculateDiscountForIndividualConsignments()
    • shouldCalculateDiscountForTheLastConsignment

      public void shouldCalculateDiscountForTheLastConsignment()
    • shouldCalculateConsignmentEntryWithTax

      public void shouldCalculateConsignmentEntryWithTax()
    • shouldCalculateConsignmentEntryWithoutTax

      public void shouldCalculateConsignmentEntryWithoutTax()
    • shouldReturnZeroIfNoQtyLeftInCalculateConsignmentEntryAmount

      public void shouldReturnZeroIfNoQtyLeftInCalculateConsignmentEntryAmount()
    • calculateAndAssertDiscountAmountForConsignment

      protected void calculateAndAssertDiscountAmountForConsignment(ConsignmentModel consignmentModel)
      Calculates discount amount for a given ConsignmentModel then asserts the calculated amount
      Parameters:
      consignmentModel - ConsignmentModel to calculate and assert the discount