public class RuleFieldValidatorTest
extends junit.framework.TestCase
RuleFieldValidator applies to the mvel translated from the rule builder| Constructor and Description |
|---|
RuleFieldValidatorTest() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
setUp() |
void |
testQuantityRuleIsCheckedAsStored()
Quantity based rules are checked after the quotes are unescaped, the way they are stored
|
void |
testRawMvelIsChecked()
Raw mvel is stored as is for new quantity based rules, so it must be checked too
|
void |
testReportedPayload()
The proof of concept from the report, saved as a customer offer rule.
|
void |
testRuleBuilderRulesAreAllowed() |
void |
testStatementSeparatorIsRejected() |
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runBare, runTest, setName, tearDown, toStringprotected void setUp()
setUp in class junit.framework.TestCasepublic void testRuleBuilderRulesAreAllowed()
throws org.broadleafcommerce.openadmin.web.rulebuilder.MVELTranslationException
org.broadleafcommerce.openadmin.web.rulebuilder.MVELTranslationExceptionpublic void testReportedPayload()
throws org.broadleafcommerce.openadmin.web.rulebuilder.MVELTranslationException
org.broadleafcommerce.openadmin.web.rulebuilder.MVELTranslationExceptionpublic void testStatementSeparatorIsRejected()
throws org.broadleafcommerce.openadmin.web.rulebuilder.MVELTranslationException
org.broadleafcommerce.openadmin.web.rulebuilder.MVELTranslationExceptionpublic void testRawMvelIsChecked()
public void testQuantityRuleIsCheckedAsStored()
Copyright © 2026. All rights reserved.