@UnitTest public class RuleTargetCustomersConditionTranslatorTest extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CART_RAO_USER_ATTRIBUTE |
static java.lang.String |
USER_RAO_GROUPS_ATTRIBUTE |
static java.lang.String |
USER_RAO_ID_ATTRIBUTE |
static java.lang.String |
USER_RAO_PK_ATTRIBUTE |
| Constructor and Description |
|---|
RuleTargetCustomersConditionTranslatorTest() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
checkCustomerCondition(RuleIrAttributeCondition ruleIrAttributeCustomerCondition) |
protected void |
checkCustomerGroupConditions(RuleIrGroupCondition irCustomerGroupsCondition) |
protected RuleIrGroupCondition |
checkFirstLevelChildConditions(java.util.List<RuleIrCondition> ruleIrConditions) |
void |
setUp() |
void |
testTranslateAllOperatorCondition() |
void |
testTranslateAnyOperatorCondition() |
void |
testTranslateAnyOperatorWithExcludedCondition() |
void |
testTranslateCustomersParamNull() |
void |
testTranslateExcludedConditionWithPKAttribute() |
void |
testTranslateNotOperatorCustomerCondition() |
public static final java.lang.String USER_RAO_GROUPS_ATTRIBUTE
public static final java.lang.String USER_RAO_ID_ATTRIBUTE
public static final java.lang.String USER_RAO_PK_ATTRIBUTE
public static final java.lang.String CART_RAO_USER_ATTRIBUTE
public RuleTargetCustomersConditionTranslatorTest()
public void setUp()
public void testTranslateCustomersParamNull()
public void testTranslateNotOperatorCustomerCondition()
public void testTranslateAnyOperatorCondition()
public void testTranslateAnyOperatorWithExcludedCondition()
public void testTranslateExcludedConditionWithPKAttribute()
public void testTranslateAllOperatorCondition()
protected void checkCustomerCondition(RuleIrAttributeCondition ruleIrAttributeCustomerCondition)
protected RuleIrGroupCondition checkFirstLevelChildConditions(java.util.List<RuleIrCondition> ruleIrConditions)
protected void checkCustomerGroupConditions(RuleIrGroupCondition irCustomerGroupsCondition)
Copyright © 2018 SAP SE. All Rights Reserved.