Class DefaultRuleEngineCalculationServiceCreationMethodsTest
java.lang.Object
de.hybris.platform.ruleengineservices.calculation.impl.DefaultRuleEngineCalculationServiceCreationMethodsTest
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidassertCreateDiscountRAO(AbstractDiscount discount) protected voidassertCreateLineItemDiscount(LineItemDiscount createLineItemDiscount, BigDecimal valueOf, boolean perUnit) protected voidassertCreateLineItemDiscountAbsolute(LineItem lineItem, LineItemDiscount createLineItemDiscount, boolean perUnit, Currency currency, BigDecimal valueOf) protected voidassertEquals(boolean expected, boolean actual) voidsetUp()voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoid
-
Constructor Details
-
DefaultRuleEngineCalculationServiceCreationMethodsTest
public DefaultRuleEngineCalculationServiceCreationMethodsTest()
-
-
Method Details
-
setUp
- Throws:
Exception
-
testCreateOrderDiscountAbsoluteOrderLowerLimitInvalid
public void testCreateOrderDiscountAbsoluteOrderLowerLimitInvalid() -
testCreateOrderDiscountRelativeOrderLowerLimitInvalid
public void testCreateOrderDiscountRelativeOrderLowerLimitInvalid() -
testCreateOrderDiscountAbsoluteOrderLowerLimitValid
public void testCreateOrderDiscountAbsoluteOrderLowerLimitValid() -
testCreateOrderDiscountRelativeOrderLowerLimitValid
public void testCreateOrderDiscountRelativeOrderLowerLimitValid() -
testCreateDiscountRAO
public void testCreateDiscountRAO() -
assertCreateDiscountRAO
-
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()
-