Class DefaultConsignmentAmountCalculationStrategyTest
java.lang.Object
de.hybris.platform.warehousing.consignment.strategies.impl.DefaultConsignmentAmountCalculationStrategyTest
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final BigDecimalprotected static final BigDecimalprotected static final Stringprotected static final Stringprotected static final BigDecimalprotected static final BigDecimalprotected static final BigDecimalprotected static final BigDecimalprotected static final BigDecimalprotected static final BigDecimalprotected static final BigDecimalprotected static final BigDecimal -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidvoidprotected voidcalculateAndAssertDiscountAmountForConsignment(ConsignmentModel consignmentModel) Calculates discount amount for a givenConsignmentModelthen asserts the calculated amountvoidvoidvoidcleanUp()voidsetUp()voidvoidvoidvoidvoid
-
Field Details
-
CODE1
- See Also:
-
CODE2
- See Also:
-
AMOUNT1
-
AMOUNT2
-
DELIVERY_COST
-
DISCOUNTS
-
TAX1
-
TAX2
-
DELIVERY_COST_TAX
-
TOTAL_TAX
-
TOTAL_DISCOUNT
-
PRODUCT_LEVEL_DISCOUNT
-
-
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
Calculates discount amount for a givenConsignmentModelthen asserts the calculated amount- Parameters:
consignmentModel-ConsignmentModelto calculate and assert the discount
-