Class MVELToDataWrapperTranslatorTest

java.lang.Object
org.broadleafcommerce.admin.web.rulebuilder.MVELToDataWrapperTranslatorTest

public class MVELToDataWrapperTranslatorTest extends Object
Author:
Elbert Bautista (elbertbautista)
  • Constructor Details

    • MVELToDataWrapperTranslatorTest

      public MVELToDataWrapperTranslatorTest()
  • Method Details

    • setUp

      @BeforeAll protected static void setUp()
    • testCreateRuleData

      @Test public void testCreateRuleData() throws org.broadleafcommerce.openadmin.web.rulebuilder.MVELTranslationException
      Tests the creation of a DataWrapper given an mvel/quantity property
      Throws:
      org.broadleafcommerce.openadmin.web.rulebuilder.MVELTranslationException
    • testCustomerQualificationDataWrapper

      @Test public void testCustomerQualificationDataWrapper() throws org.broadleafcommerce.openadmin.web.rulebuilder.MVELTranslationException
      Throws:
      org.broadleafcommerce.openadmin.web.rulebuilder.MVELTranslationException
    • testOrderQualificationDataWrapper

      @Test public void testOrderQualificationDataWrapper() throws org.broadleafcommerce.openadmin.web.rulebuilder.MVELTranslationException
      Throws:
      org.broadleafcommerce.openadmin.web.rulebuilder.MVELTranslationException
    • testItemQualificationDataWrapper

      @Test public void testItemQualificationDataWrapper() throws org.broadleafcommerce.openadmin.web.rulebuilder.MVELTranslationException
      Throws:
      org.broadleafcommerce.openadmin.web.rulebuilder.MVELTranslationException
    • testNestedExpressionExceptionForItemQualificationDataWrapper

      @Test public void testNestedExpressionExceptionForItemQualificationDataWrapper() throws org.broadleafcommerce.openadmin.web.rulebuilder.MVELTranslationException
      Throws:
      org.broadleafcommerce.openadmin.web.rulebuilder.MVELTranslationException
    • testFulfillmentGroupQualificationDataWrapper

      @Test public void testFulfillmentGroupQualificationDataWrapper() throws org.broadleafcommerce.openadmin.web.rulebuilder.MVELTranslationException
      Throws:
      org.broadleafcommerce.openadmin.web.rulebuilder.MVELTranslationException
    • testNestedExpressionForFulfillmentGroupQualificationDataWrapper

      @Test public void testNestedExpressionForFulfillmentGroupQualificationDataWrapper() throws org.broadleafcommerce.openadmin.web.rulebuilder.MVELTranslationException
      Throws:
      org.broadleafcommerce.openadmin.web.rulebuilder.MVELTranslationException
    • testItemQualificationCollectionDataWrapper

      @Test public void testItemQualificationCollectionDataWrapper() throws org.broadleafcommerce.openadmin.web.rulebuilder.MVELTranslationException
      Throws:
      org.broadleafcommerce.openadmin.web.rulebuilder.MVELTranslationException
    • testNestedExpressionExceptionForItemQualificationCollectionDataWrapper

      @Test public void testNestedExpressionExceptionForItemQualificationCollectionDataWrapper() throws org.broadleafcommerce.openadmin.web.rulebuilder.MVELTranslationException
      Throws:
      org.broadleafcommerce.openadmin.web.rulebuilder.MVELTranslationException
    • testBetweenDatesDataWrapper

      @Test public void testBetweenDatesDataWrapper() throws org.broadleafcommerce.openadmin.web.rulebuilder.MVELTranslationException
      Throws:
      org.broadleafcommerce.openadmin.web.rulebuilder.MVELTranslationException
    • testInBetweenRuleOrderLessThenAndGreaterThenAndCurrency

      @Test public void testInBetweenRuleOrderLessThenAndGreaterThenAndCurrency() throws org.broadleafcommerce.openadmin.web.rulebuilder.MVELTranslationException
      Throws:
      org.broadleafcommerce.openadmin.web.rulebuilder.MVELTranslationException
    • testWithinDaysDataWrapper

      @Test public void testWithinDaysDataWrapper() throws org.broadleafcommerce.openadmin.web.rulebuilder.MVELTranslationException
      Throws:
      org.broadleafcommerce.openadmin.web.rulebuilder.MVELTranslationException
    • testInBetweenRuleCurrentlyWorks

      @Test public void testInBetweenRuleCurrentlyWorks() throws org.broadleafcommerce.openadmin.web.rulebuilder.MVELTranslationException
      Throws:
      org.broadleafcommerce.openadmin.web.rulebuilder.MVELTranslationException
    • testInBetweenRuleOrderGreaterThenAndLessThenAndCurrency

      @Test public void testInBetweenRuleOrderGreaterThenAndLessThenAndCurrency() throws org.broadleafcommerce.openadmin.web.rulebuilder.MVELTranslationException
      Throws:
      org.broadleafcommerce.openadmin.web.rulebuilder.MVELTranslationException
    • testInBetweenRuleOrderItemPrice

      @Test public void testInBetweenRuleOrderItemPrice() throws org.broadleafcommerce.openadmin.web.rulebuilder.MVELTranslationException
      Throws:
      org.broadleafcommerce.openadmin.web.rulebuilder.MVELTranslationException
    • testInBetweenInclusiveRuleOrderItemPrice

      @Test public void testInBetweenInclusiveRuleOrderItemPrice() throws org.broadleafcommerce.openadmin.web.rulebuilder.MVELTranslationException
      Throws:
      org.broadleafcommerce.openadmin.web.rulebuilder.MVELTranslationException