Class DefaultRAOActionTest

    • Constructor Detail

      • DefaultRAOActionTest

        public DefaultRAOActionTest()
    • Method Detail

      • testAddOrderLevelDiscountAbsolute

        public void testAddOrderLevelDiscountAbsolute()
                                               throws java.io.IOException
        Throws:
        java.io.IOException
      • testChangeDeliveryModeFreeShipping

        public void testChangeDeliveryModeFreeShipping()
                                                throws java.io.IOException
        Throws:
        java.io.IOException
      • testChangeDeliveryModeFreeOvernightShipping

        public void testChangeDeliveryModeFreeOvernightShipping()
                                                         throws java.io.IOException
        Throws:
        java.io.IOException
      • testAddProductDiscount

        public void testAddProductDiscount()
                                    throws java.io.IOException
        Throws:
        java.io.IOException
      • testAddFixedPriceProductDiscount

        public void testAddFixedPriceProductDiscount()
                                              throws java.io.IOException
        Throws:
        java.io.IOException
      • testAddFixedPriceProductDiscountConsumedEntries

        public void testAddFixedPriceProductDiscountConsumedEntries()
                                                             throws java.io.IOException
        Throws:
        java.io.IOException
      • testTwoEntryRulesWithAvailableQuantityCondition

        public void testTwoEntryRulesWithAvailableQuantityCondition()
                                                             throws java.io.IOException
        Throws:
        java.io.IOException
      • testRuleForMoreEntriesAllConsumed

        public void testRuleForMoreEntriesAllConsumed()
                                               throws java.io.IOException
        Throws:
        java.io.IOException
      • testRuleEvaluation

        public void testRuleEvaluation()
                                throws java.io.IOException
        Throws:
        java.io.IOException
      • createOrderEntryRAO

        protected OrderEntryRAO createOrderEntryRAO​(java.lang.String basePrice,
                                                    java.lang.String currencyIso,
                                                    int quantity,
                                                    int entryNumber,
                                                    CartRAO cart,
                                                    java.lang.String productCode)
      • addFacts

        protected java.util.Set<java.lang.Object> addFacts​(java.lang.Object... singleFacts)