Skip navigation links
D M O R S T 

D

DataDTOToMVELTranslatorTest - Class in org.broadleafcommerce.admin.web.rulebuilder
 
DataDTOToMVELTranslatorTest() - Constructor for class org.broadleafcommerce.admin.web.rulebuilder.DataDTOToMVELTranslatorTest
 

M

MVELToDataWrapperTranslatorTest - Class in org.broadleafcommerce.admin.web.rulebuilder
 
MVELToDataWrapperTranslatorTest() - Constructor for class org.broadleafcommerce.admin.web.rulebuilder.MVELToDataWrapperTranslatorTest
 

O

org.broadleafcommerce.admin.web.rulebuilder - package org.broadleafcommerce.admin.web.rulebuilder
 

R

RuleFieldValidatorTest - Class in org.broadleafcommerce.admin.web.rulebuilder
Tests the checks RuleFieldValidator applies to the mvel translated from the rule builder
RuleFieldValidatorTest() - Constructor for class org.broadleafcommerce.admin.web.rulebuilder.RuleFieldValidatorTest
 

S

setUp() - Method in class org.broadleafcommerce.admin.web.rulebuilder.DataDTOToMVELTranslatorTest
 
setUp() - Method in class org.broadleafcommerce.admin.web.rulebuilder.MVELToDataWrapperTranslatorTest
 
setUp() - Method in class org.broadleafcommerce.admin.web.rulebuilder.RuleFieldValidatorTest
 
setUp() - Method in class org.broadleafcommerce.admin.web.rulebuilder.StringValueEscapingTest
 
StringValueEscapingTest - Class in org.broadleafcommerce.admin.web.rulebuilder
Tests that single string values are escaped when translated to MVEL, so they cannot break out of their string literal, and that they are restored when the MVEL is translated back for the rule builder.
StringValueEscapingTest() - Constructor for class org.broadleafcommerce.admin.web.rulebuilder.StringValueEscapingTest
 

T

testBetweenDatesDataWrapper() - Method in class org.broadleafcommerce.admin.web.rulebuilder.MVELToDataWrapperTranslatorTest
 
testCreateMVEL() - Method in class org.broadleafcommerce.admin.web.rulebuilder.DataDTOToMVELTranslatorTest
Tests the creation of an MVEL expression from a DataDTO
testCreateRuleData() - Method in class org.broadleafcommerce.admin.web.rulebuilder.MVELToDataWrapperTranslatorTest
Tests the creation of a DataWrapper given an mvel/quantity property
testCustomerQualificationDataWrapper() - Method in class org.broadleafcommerce.admin.web.rulebuilder.MVELToDataWrapperTranslatorTest
 
testCustomerQualificationMVEL() - Method in class org.broadleafcommerce.admin.web.rulebuilder.DataDTOToMVELTranslatorTest
Tests the creation of a Customer Qualification MVEL expression from a DataDTO
testFulfillmentGroupQualificationDataWrapper() - Method in class org.broadleafcommerce.admin.web.rulebuilder.MVELToDataWrapperTranslatorTest
 
testFulfillmentQualificationMVEL() - Method in class org.broadleafcommerce.admin.web.rulebuilder.DataDTOToMVELTranslatorTest
Tests the creation of a Fulfillment Group Qualification MVEL expression from a DataDTO
testInBetweenInclusiveRuleOrderItemPrice() - Method in class org.broadleafcommerce.admin.web.rulebuilder.MVELToDataWrapperTranslatorTest
 
testInBetweenRuleOrderGreaterThenAndLessThenAndCurrency() - Method in class org.broadleafcommerce.admin.web.rulebuilder.MVELToDataWrapperTranslatorTest
 
testInBetweenRuleOrderItemPrice() - Method in class org.broadleafcommerce.admin.web.rulebuilder.MVELToDataWrapperTranslatorTest
 
testInBetweenRuleOrderLessThenAndGreaterThenAndCurrency() - Method in class org.broadleafcommerce.admin.web.rulebuilder.MVELToDataWrapperTranslatorTest
 
testInjectedCodeIsNotExecuted() - Method in class org.broadleafcommerce.admin.web.rulebuilder.StringValueEscapingTest
The proof of concept from the report, and splitting a value over two rules with a trailing backslash, must produce a string comparison that MVEL evaluates without running any code.
testItemQualificationCollectionDataWrapper() - Method in class org.broadleafcommerce.admin.web.rulebuilder.MVELToDataWrapperTranslatorTest
 
testItemQualificationCollectionMVEL() - Method in class org.broadleafcommerce.admin.web.rulebuilder.DataDTOToMVELTranslatorTest
 
testItemQualificationDataWrapper() - Method in class org.broadleafcommerce.admin.web.rulebuilder.MVELToDataWrapperTranslatorTest
 
testItemQualificationMVEL() - Method in class org.broadleafcommerce.admin.web.rulebuilder.DataDTOToMVELTranslatorTest
Tests the creation of an Item Qualification MVEL expression from a DataDTO
testNestedExpressionExceptionForItemQualificationCollectionDataWrapper() - Method in class org.broadleafcommerce.admin.web.rulebuilder.MVELToDataWrapperTranslatorTest
 
testNestedExpressionExceptionForItemQualificationDataWrapper() - Method in class org.broadleafcommerce.admin.web.rulebuilder.MVELToDataWrapperTranslatorTest
 
testNestedExpressionForFulfillmentGroupQualificationDataWrapper() - Method in class org.broadleafcommerce.admin.web.rulebuilder.MVELToDataWrapperTranslatorTest
 
testOrderQualificationDataWrapper() - Method in class org.broadleafcommerce.admin.web.rulebuilder.MVELToDataWrapperTranslatorTest
 
testOrderQualificationMVEL() - Method in class org.broadleafcommerce.admin.web.rulebuilder.DataDTOToMVELTranslatorTest
Tests the creation of an Order Qualification MVEL expression from a DataDTO
testQuantityRuleIsCheckedAsStored() - Method in class org.broadleafcommerce.admin.web.rulebuilder.RuleFieldValidatorTest
Quantity based rules are checked after the quotes are unescaped, the way they are stored
testQuotesAndBackslashesAreEscaped() - Method in class org.broadleafcommerce.admin.web.rulebuilder.StringValueEscapingTest
 
testRawMvelIsChecked() - Method in class org.broadleafcommerce.admin.web.rulebuilder.RuleFieldValidatorTest
Raw mvel is stored as is for new quantity based rules, so it must be checked too
testReportedPayload() - Method in class org.broadleafcommerce.admin.web.rulebuilder.RuleFieldValidatorTest
The proof of concept from the report, saved as a customer offer rule.
testRuleBuilderRulesAreAllowed() - Method in class org.broadleafcommerce.admin.web.rulebuilder.RuleFieldValidatorTest
 
testStatementSeparatorIsRejected() - Method in class org.broadleafcommerce.admin.web.rulebuilder.RuleFieldValidatorTest
 
testValuesAreRestoredForTheRuleBuilder() - Method in class org.broadleafcommerce.admin.web.rulebuilder.StringValueEscapingTest
The value shown in the rule builder must be the value that was entered
testValuesWithoutQuotesOrBackslashesAreUnchanged() - Method in class org.broadleafcommerce.admin.web.rulebuilder.StringValueEscapingTest
 
D M O R S T 
Skip navigation links

Copyright © 2026. All rights reserved.