Class ConfigurationRulesTestData
- java.lang.Object
-
- de.hybris.platform.sap.productconfig.rules.ConfigurationRulesTestData
-
public class ConfigurationRulesTestData extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringASSIGNABLE_VALUE_1static java.lang.StringASSIGNABLE_VALUE_2static java.lang.StringAUTHOR_EXTERNAL_CONSTRAINTstatic java.lang.StringAUTHOR_EXTERNAL_DEFAULTstatic java.lang.StringCONFIG_IDstatic java.lang.StringCONFIG_NAMEstatic java.lang.StringCSTIC_WITH_ASSIGNABLE_VALUESstatic java.lang.StringNUMERIC_CSTICstatic java.lang.StringNUMERIC_CSTIC_VALUEstatic java.lang.StringROOT_INSTANCE_IDstatic java.lang.StringROOT_INSTANCE_LANG_DEP_NAMEstatic java.lang.StringROOT_INSTANCE_NAMEstatic java.lang.StringSTRING_CSTICstatic java.lang.StringSTRING_CSTIC_VALUE
-
Constructor Summary
Constructors Constructor Description ConfigurationRulesTestData()
-
Method Summary
-
-
-
Field Detail
-
CONFIG_ID
public static final java.lang.String CONFIG_ID
- See Also:
- Constant Field Values
-
CONFIG_NAME
public static final java.lang.String CONFIG_NAME
- See Also:
- Constant Field Values
-
ROOT_INSTANCE_ID
public static final java.lang.String ROOT_INSTANCE_ID
- See Also:
- Constant Field Values
-
ROOT_INSTANCE_NAME
public static final java.lang.String ROOT_INSTANCE_NAME
- See Also:
- Constant Field Values
-
ROOT_INSTANCE_LANG_DEP_NAME
public static final java.lang.String ROOT_INSTANCE_LANG_DEP_NAME
- See Also:
- Constant Field Values
-
AUTHOR_EXTERNAL_DEFAULT
public static final java.lang.String AUTHOR_EXTERNAL_DEFAULT
- See Also:
- Constant Field Values
-
AUTHOR_EXTERNAL_CONSTRAINT
public static final java.lang.String AUTHOR_EXTERNAL_CONSTRAINT
- See Also:
- Constant Field Values
-
STRING_CSTIC
public static final java.lang.String STRING_CSTIC
- See Also:
- Constant Field Values
-
STRING_CSTIC_VALUE
public static final java.lang.String STRING_CSTIC_VALUE
- See Also:
- Constant Field Values
-
ASSIGNABLE_VALUE_1
public static final java.lang.String ASSIGNABLE_VALUE_1
- See Also:
- Constant Field Values
-
ASSIGNABLE_VALUE_2
public static final java.lang.String ASSIGNABLE_VALUE_2
- See Also:
- Constant Field Values
-
CSTIC_WITH_ASSIGNABLE_VALUES
public static final java.lang.String CSTIC_WITH_ASSIGNABLE_VALUES
- See Also:
- Constant Field Values
-
NUMERIC_CSTIC_VALUE
public static final java.lang.String NUMERIC_CSTIC_VALUE
- See Also:
- Constant Field Values
-
NUMERIC_CSTIC
public static final java.lang.String NUMERIC_CSTIC
- See Also:
- Constant Field Values
-
-
Method Detail
-
createConfigModelWithSubInstances
public static ConfigModel createConfigModelWithSubInstances()
-
createConfigModelWithSubInstancesAndVarConds
public static ConfigModel createConfigModelWithSubInstancesAndVarConds(double startFactor)
-
createVariantConditions
protected static void createVariantConditions(InstanceModel instance, int numberOfVarConds, double startFactor)
-
createConfigModelWith2GroupAndAssignedValues
public static ConfigModel createConfigModelWith2GroupAndAssignedValues()
-
createSubInstances
protected static java.util.List<InstanceModel> createSubInstances()
-
createEmptyConfigModel
public static ConfigModel createEmptyConfigModel()
-
createGroup1WithCsticAndAssignedValues
protected static void createGroup1WithCsticAndAssignedValues(InstanceModel rootInstance, java.util.List<CsticGroupModel> csticGroups)
-
createGroup2WithCsticAndAssignedValues
protected static void createGroup2WithCsticAndAssignedValues(InstanceModel rootInstance, java.util.List<CsticGroupModel> csticGroups)
-
createRadioButtonCstic
public static CsticModel createRadioButtonCstic(java.lang.String name, java.lang.String author, java.lang.String authorExternal, boolean visible)
-
createInstance
protected static InstanceModel createInstance()
-
createCheckBoxListCstic
public static CsticModel createCheckBoxListCstic(java.lang.String name, java.lang.String author, java.lang.String authorExternal, boolean visible)
-
createConfigRAOWithCstic
public static ProductConfigRAO createConfigRAOWithCstic(java.lang.String csticName)
-
createEmptyRulesResult
public static RuleEvaluationResult createEmptyRulesResult()
-
createConfigModelWithCstic
public static ConfigModel createConfigModelWithCstic()
-
createConfigModelWithNumericCstic
public static ConfigModel createConfigModelWithNumericCstic()
-
createConfigModelWithCsticWithAssignableValues
public static ConfigModel createConfigModelWithCsticWithAssignableValues()
-
addSubInstanceWithCsticWithAssignableValues
public static void addSubInstanceWithCsticWithAssignableValues(ConfigModel configModel, java.lang.String subInstanceId)
-
createConfigModelWithNumericCsticAssignable
public static ConfigModel createConfigModelWithNumericCsticAssignable()
-
setCsticAsActionTarget
public static void setCsticAsActionTarget(AbstractRuleActionRAO action, java.lang.String csticName)
-
createCsticValueRAO
public static CsticValueRAO createCsticValueRAO(java.lang.String valueNameToSet)
-
initDependenciesOfActionStrategy
public static void initDependenciesOfActionStrategy(ProductConfigAbstractRuleActionStrategy classUnderTest)
-
initDependenciesOfActionStrategy
public static void initDependenciesOfActionStrategy(ProductConfigAbstractRuleActionStrategy classUnderTest, RuleEngineService ruleEngineService, I18NService i18nService, RuleParametersService ruleParamService)
-
-