Class DefaultRuleEngineCalculationServiceAddMethodsTest

java.lang.Object
de.hybris.platform.ruleengineservices.calculation.impl.DefaultRuleEngineCalculationServiceAddMethodsTest

@UnitTest public class DefaultRuleEngineCalculationServiceAddMethodsTest extends Object
  • Constructor Details

    • DefaultRuleEngineCalculationServiceAddMethodsTest

      public DefaultRuleEngineCalculationServiceAddMethodsTest()
  • Method Details

    • setUp

      public void setUp()
    • testAddOrderLevelDiscountValidation

      public void testAddOrderLevelDiscountValidation()
    • testAddOrderLevelDiscountSuccessPath

      public void testAddOrderLevelDiscountSuccessPath()
    • testAddOrderEntryLevelDiscountOrderEntryRAOBooleanBigDecimalValidation

      public void testAddOrderEntryLevelDiscountOrderEntryRAOBooleanBigDecimalValidation()
    • testAddOrderEntryLevelDiscountOrderEntryRAOBooleanBigDecimalSuccessPath

      public void testAddOrderEntryLevelDiscountOrderEntryRAOBooleanBigDecimalSuccessPath()
    • testAddFixedPriceEntryDiscountValidation

      public void testAddFixedPriceEntryDiscountValidation()
    • testAddFixedPriceEntryDiscountSuccessPath

      public void testAddFixedPriceEntryDiscountSuccessPath()
    • testAddFreeProductsToCart

      public void testAddFreeProductsToCart()
    • testAddFreeProductsToCartEntriesSetIsNotCreatedIfAlreadyExisting

      public void testAddFreeProductsToCartEntriesSetIsNotCreatedIfAlreadyExisting()
    • testAddFixedPriceEntriesDiscountEmptySelectedOrderEntriesAndRaos

      public void testAddFixedPriceEntriesDiscountEmptySelectedOrderEntriesAndRaos()
    • testAddFixedPriceEntriesDiscountOrderEntryRaoNotInCartRao

      public void testAddFixedPriceEntriesDiscountOrderEntryRaoNotInCartRao()
    • testAddFixedPriceEntriesDiscountOrderEntryRaoInCartRao

      public void testAddFixedPriceEntriesDiscountOrderEntryRaoInCartRao()
      Can fixed price entries be added to an order at the correct time? Does not test if entries are recalculated (covered in other tests).
      Throws:
      Exception