Class DefaultRuleEngineCalculationServiceCreationMethodsTest

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

@UnitTest public class DefaultRuleEngineCalculationServiceCreationMethodsTest extends Object
  • Constructor Details

    • DefaultRuleEngineCalculationServiceCreationMethodsTest

      public DefaultRuleEngineCalculationServiceCreationMethodsTest()
  • Method Details

    • setUp

      public void setUp() throws Exception
      Throws:
      Exception
    • testCreateOrderDiscountAbsoluteOrderLowerLimitInvalid

      public void testCreateOrderDiscountAbsoluteOrderLowerLimitInvalid()
    • testCreateOrderDiscountRelativeOrderLowerLimitInvalid

      public void testCreateOrderDiscountRelativeOrderLowerLimitInvalid()
    • testCreateOrderDiscountAbsoluteOrderLowerLimitValid

      public void testCreateOrderDiscountAbsoluteOrderLowerLimitValid()
    • testCreateOrderDiscountRelativeOrderLowerLimitValid

      public void testCreateOrderDiscountRelativeOrderLowerLimitValid()
    • testCreateDiscountRAO

      public void testCreateDiscountRAO()
    • assertCreateDiscountRAO

      protected void assertCreateDiscountRAO(AbstractDiscount discount)
    • testCreateLineItemDiscountLineItemBooleanBigDecimalPerUnitApplicableUnitsAbsolute

      public void testCreateLineItemDiscountLineItemBooleanBigDecimalPerUnitApplicableUnitsAbsolute()
    • testCreateLineItemDiscountLineItemBooleanBigDecimalNotPerUnitApplicableUnitsAbsolute

      public void testCreateLineItemDiscountLineItemBooleanBigDecimalNotPerUnitApplicableUnitsAbsolute()
    • testCreateLineItemDiscountLineItemBooleanBigDecimalPerUnitApplicableUnitsRelative

      public void testCreateLineItemDiscountLineItemBooleanBigDecimalPerUnitApplicableUnitsRelative()
    • testCreateLineItemDiscountLineItemBooleanBigDecimalNotPerUnitApplicableUnitsRelative

      public void testCreateLineItemDiscountLineItemBooleanBigDecimalNotPerUnitApplicableUnitsRelative()
    • testCreateLineItemDiscountLineItemBooleanBigDecimalBooleanAbsoluteScenerio1

      public void testCreateLineItemDiscountLineItemBooleanBigDecimalBooleanAbsoluteScenerio1()
    • testCreateLineItemDiscountLineItemBooleanBigDecimalBooleanAbsoluteScenerio2

      public void testCreateLineItemDiscountLineItemBooleanBigDecimalBooleanAbsoluteScenerio2()
    • testCreateLineItemDiscountLineItemBooleanBigDecimalBooleanAbsoluteScenerio3

      public void testCreateLineItemDiscountLineItemBooleanBigDecimalBooleanAbsoluteScenerio3()
    • testCreateLineItemDiscountLineItemBooleanBigDecimalBooleanAbsoluteScenerio4

      public void testCreateLineItemDiscountLineItemBooleanBigDecimalBooleanAbsoluteScenerio4()
    • assertCreateLineItemDiscountAbsolute

      protected void assertCreateLineItemDiscountAbsolute(LineItem lineItem, LineItemDiscount createLineItemDiscount, boolean perUnit, Currency currency, BigDecimal valueOf)
    • assertEquals

      protected void assertEquals(boolean expected, boolean actual)
    • testCreateLineItemDiscountLineItemBooleanBigDecimalBooleanRelative

      public void testCreateLineItemDiscountLineItemBooleanBigDecimalBooleanRelative()
    • assertCreateLineItemDiscount

      protected void assertCreateLineItemDiscount(LineItemDiscount createLineItemDiscount, BigDecimal valueOf, boolean perUnit)
    • testCreateLineItemDiscountLineItemBooleanBigDecimalAbsolute

      public void testCreateLineItemDiscountLineItemBooleanBigDecimalAbsolute()
    • testCreateLineItemDiscountLineItemBooleanBigDecimalRelative

      public void testCreateLineItemDiscountLineItemBooleanBigDecimalRelative()
    • testCreateShippingCharge

      public void testCreateShippingCharge()
    • testCreateShipmentRAO

      public void testCreateShipmentRAO()