Class AbstractRuleEngineTest
java.lang.Object
de.hybris.platform.ruleengineservices.calculation.AbstractRuleEngineTest
- Direct Known Subclasses:
AbstractOrderRaoToCurrencyConverterTest,AbstractOrderRaoToOrderConverterTest,AbstractProductConfigRAOActionTCBase,CheapestEntriesSelectionStrategyTest,DefaultRuleEngineCalculationServiceTest,MostExpensiveEntriesSelectionStrategyTest
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected CartRAOcreateCartRAO(String code, String currencyIso) protected DiscountRAOcreateDiscount(AbstractActionedRAO discountFor, String discountValue, String currencyIso) protected EntriesSelectionStrategyRPDcreateEntriesSelectionStrategyRPD(OrderEntrySelectionStrategy strategy, int quantity, boolean isTargetOfAction, OrderEntryRAO... orderEntryRAO) protected OrderEntryRAOcreateOrderEntryRAO(AbstractOrderRAO order, String basePrice, String currencyIso, int quantity) protected OrderEntryRAOcreateOrderEntryRAO(AbstractOrderRAO order, String basePrice, String currencyIso, int quantity, int entryNumber) protected OrderEntryRAOcreateOrderEntryRAO(String basePrice, String currencyIso, int quantity, int entryNumber) protected AbstractOrderRaoToCurrencyConverterprotected AbstractOrderRaoToOrderConverterprotected DefaultRaoServiceprotected DefaultRuleEngineCalculationServiceprotected Set<OrderEntryRAO>set(OrderEntryRAO... entries) voidsetAbstractOrderRaoToCurrencyConverter(AbstractOrderRaoToCurrencyConverter abstractOrderRaoToCurrencyConverter) voidsetCartRaoToOrderConverter(AbstractOrderRaoToOrderConverter cartRaoToOrderConverter) voidsetRaoService(DefaultRaoService raoService) voidsetRuleEngineCalculationService(DefaultRuleEngineCalculationService ruleEngineCalculationService) voidsetUnitForBundleSelectorStrategies(Map<OrderEntrySelectionStrategy, EntriesSelectionStrategy> unitForBundleSelectorStrategies) void
-
Field Details
-
USD
- See Also:
-
EUR
- See Also:
-
-
Constructor Details
-
AbstractRuleEngineTest
public AbstractRuleEngineTest()
-
-
Method Details
-
setUpAbstractRuleEngineTest
public void setUpAbstractRuleEngineTest() -
set
-
createCartRAO
-
createOrderEntryRAO
protected OrderEntryRAO createOrderEntryRAO(AbstractOrderRAO order, String basePrice, String currencyIso, int quantity) -
createOrderEntryRAO
protected OrderEntryRAO createOrderEntryRAO(String basePrice, String currencyIso, int quantity, int entryNumber) -
createOrderEntryRAO
protected OrderEntryRAO createOrderEntryRAO(AbstractOrderRAO order, String basePrice, String currencyIso, int quantity, int entryNumber) -
createDiscount
protected DiscountRAO createDiscount(AbstractActionedRAO discountFor, String discountValue, String currencyIso) -
createEntriesSelectionStrategyRPD
protected EntriesSelectionStrategyRPD createEntriesSelectionStrategyRPD(OrderEntrySelectionStrategy strategy, int quantity, boolean isTargetOfAction, OrderEntryRAO... orderEntryRAO) -
getRuleEngineCalculationService
-
setRuleEngineCalculationService
public void setRuleEngineCalculationService(DefaultRuleEngineCalculationService ruleEngineCalculationService) -
getRaoService
-
setRaoService
-
getCartRaoToOrderConverter
-
setCartRaoToOrderConverter
-
getAbstractOrderRaoToCurrencyConverter
-
setAbstractOrderRaoToCurrencyConverter
public void setAbstractOrderRaoToCurrencyConverter(AbstractOrderRaoToCurrencyConverter abstractOrderRaoToCurrencyConverter) -
getUnitForBundleSelectorStrategies
protected Map<OrderEntrySelectionStrategy,EntriesSelectionStrategy> getUnitForBundleSelectorStrategies() -
setUnitForBundleSelectorStrategies
public void setUnitForBundleSelectorStrategies(Map<OrderEntrySelectionStrategy, EntriesSelectionStrategy> unitForBundleSelectorStrategies)
-