Class DefaultPromotionEngineResultServiceTest


  • @UnitTest
    public class DefaultPromotionEngineResultServiceTest
    extends java.lang.Object
    • Constructor Detail

      • DefaultPromotionEngineResultServiceTest

        public DefaultPromotionEngineResultServiceTest()
    • Method Detail

      • setUp

        public void setUp()
      • testLegacyIsApplied

        public void testLegacyIsApplied()
      • testLegacyIsAppliedToOrder

        public void testLegacyIsAppliedToOrder()
      • testLegacyApply

        public void testLegacyApply()
      • testLegacyUndo

        public void testLegacyUndo()
      • testLegacyGetFired

        public void testLegacyGetFired()
      • testLegacyGetCouldFire

        public void testLegacyGetCouldFire()
      • testLegacyGetConsumedCount

        public void testLegacyGetConsumedCount()
      • testLegacyGetTotalDiscount

        public void testLegacyGetTotalDiscount()
      • testLegacyGetPotentialProductPromotions

        public void testLegacyGetPotentialProductPromotions()
      • testLegacyGetPotentialOrderPromotions

        public void testLegacyGetPotentialOrderPromotions()
      • testLegacyGetFiredProductPromotions

        public void testLegacyGetFiredProductPromotions()
      • testLegacyGetFiredOrderPromotions

        public void testLegacyGetFiredOrderPromotions()
      • testLegacyGetDescription

        public void testLegacyGetDescription()
      • testLegacyGetDescriptionPromotionResultNotPersisted

        public void testLegacyGetDescriptionPromotionResultNotPersisted()
      • shouldGeneratePromotionDescriptionWithoutRemovingUnresolvedPlaceholders

        public void shouldGeneratePromotionDescriptionWithoutRemovingUnresolvedPlaceholders()
                                                                                     throws RuleConverterException
        Throws:
        RuleConverterException
      • createRuleParameterData

        protected RuleParameterData createRuleParameterData​(java.lang.String uuid,
                                                            java.lang.String type,
                                                            java.lang.Object value)