Class ConfigurationTestData
- java.lang.Object
-
- de.hybris.platform.sap.productconfig.facades.ConfigurationTestData
-
public class ConfigurationTestData extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringAUTHOR_EXTERNAL_CONSTRAINTstatic java.lang.StringAUTHOR_EXTERNAL_DEFAULTstatic java.math.BigDecimalBASE_PRICEstatic java.lang.StringCHBOX_LD_NAMEstatic java.lang.StringCHBOX_LIST_LD_NAMEstatic java.lang.StringCHBOX_LIST_NAMEstatic java.lang.StringCHBOX_NAMEstatic java.lang.StringCONFIG_IDstatic java.lang.StringCONFIG_NAMEstatic java.lang.StringDROPD_AADV_NAMEstatic java.lang.StringDROPD_ADDV_LD_NAMEstatic java.lang.StringDROPD_LD_NAMEstatic java.lang.StringDROPD_NAMEstatic java.lang.StringINT_NUM_LD_NAMEstatic java.lang.StringINT_NUM_NAMEstatic java.lang.StringNUM_PLACEHOLDERstatic java.lang.StringRB_ADDV_LD_NAMEstatic java.lang.StringRB_ADDV_NAMEstatic java.lang.StringRB_LD_NAMEstatic java.lang.StringRB_LD_NAME_FLOATstatic java.lang.StringRB_NAMEstatic java.lang.StringRB_NAME_FLOATstatic java.lang.StringROOT_INSTANCE_IDstatic java.lang.StringROOT_INSTANCE_LANG_DEP_NAMEstatic java.lang.StringROOT_INSTANCE_NAMEstatic java.math.BigDecimalSELECTED_OPTIONS_PRICEstatic java.lang.StringSTR_LD_NAMEstatic java.lang.StringSTR_NAMEstatic java.math.BigDecimalTOTAL_PRICE
-
Constructor Summary
Constructors Constructor Description ConfigurationTestData()
-
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
-
STR_NAME
public static final java.lang.String STR_NAME
- See Also:
- Constant Field Values
-
STR_LD_NAME
public static final java.lang.String STR_LD_NAME
- See Also:
- Constant Field Values
-
INT_NUM_NAME
public static final java.lang.String INT_NUM_NAME
- See Also:
- Constant Field Values
-
INT_NUM_LD_NAME
public static final java.lang.String INT_NUM_LD_NAME
- See Also:
- Constant Field Values
-
CHBOX_NAME
public static final java.lang.String CHBOX_NAME
- See Also:
- Constant Field Values
-
CHBOX_LD_NAME
public static final java.lang.String CHBOX_LD_NAME
- See Also:
- Constant Field Values
-
RB_NAME
public static final java.lang.String RB_NAME
- See Also:
- Constant Field Values
-
RB_LD_NAME
public static final java.lang.String RB_LD_NAME
- See Also:
- Constant Field Values
-
RB_NAME_FLOAT
public static final java.lang.String RB_NAME_FLOAT
- See Also:
- Constant Field Values
-
RB_LD_NAME_FLOAT
public static final java.lang.String RB_LD_NAME_FLOAT
- See Also:
- Constant Field Values
-
DROPD_NAME
public static final java.lang.String DROPD_NAME
- See Also:
- Constant Field Values
-
DROPD_LD_NAME
public static final java.lang.String DROPD_LD_NAME
- See Also:
- Constant Field Values
-
CHBOX_LIST_NAME
public static final java.lang.String CHBOX_LIST_NAME
- See Also:
- Constant Field Values
-
CHBOX_LIST_LD_NAME
public static final java.lang.String CHBOX_LIST_LD_NAME
- See Also:
- Constant Field Values
-
RB_ADDV_NAME
public static final java.lang.String RB_ADDV_NAME
- See Also:
- Constant Field Values
-
RB_ADDV_LD_NAME
public static final java.lang.String RB_ADDV_LD_NAME
- See Also:
- Constant Field Values
-
DROPD_AADV_NAME
public static final java.lang.String DROPD_AADV_NAME
- See Also:
- Constant Field Values
-
DROPD_ADDV_LD_NAME
public static final java.lang.String DROPD_ADDV_LD_NAME
- See Also:
- Constant Field Values
-
NUM_PLACEHOLDER
public static final java.lang.String NUM_PLACEHOLDER
- 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
-
BASE_PRICE
public static final java.math.BigDecimal BASE_PRICE
-
SELECTED_OPTIONS_PRICE
public static final java.math.BigDecimal SELECTED_OPTIONS_PRICE
-
TOTAL_PRICE
public static final java.math.BigDecimal TOTAL_PRICE
-
-
Method Detail
-
createConfigModelWithCstic
public static ConfigModel createConfigModelWithCstic()
-
createConfigModelWithGroups
public static ConfigModel createConfigModelWithGroups()
-
createConfigModelWith1GroupAndAssignedValues
public static ConfigModel createConfigModelWith1GroupAndAssignedValues()
-
createConfigModelWith1GroupAndAssignedValuesMultiValued
public static ConfigModel createConfigModelWith1GroupAndAssignedValuesMultiValued()
-
createConfigModelWith2GroupAndAssignedValues
public static ConfigModel createConfigModelWith2GroupAndAssignedValues()
-
createConfigModelWith3GroupAndAssignedValues
public static ConfigModel createConfigModelWith3GroupAndAssignedValues()
-
createGroup1WithCsticAndAssignedValues
protected static void createGroup1WithCsticAndAssignedValues(InstanceModel rootInstance, java.util.List<CsticGroupModel> csticGroups)
-
createGroup1WithCsticAndAssignedValuesMultiValued
protected static void createGroup1WithCsticAndAssignedValuesMultiValued(InstanceModel rootInstance, java.util.List<CsticGroupModel> csticGroups)
-
createGroup2WithCsticAndAssignedValues
protected static void createGroup2WithCsticAndAssignedValues(InstanceModel rootInstance, java.util.List<CsticGroupModel> csticGroups)
-
createGroup0WithInvisibleCsticAndAssignedValue
protected static void createGroup0WithInvisibleCsticAndAssignedValue(InstanceModel rootInstance, java.util.List<CsticGroupModel> csticGroups)
-
createConfigModelWithGroupsAllVisible
public static ConfigModel createConfigModelWithGroupsAllVisible()
-
createPriceModel
protected static PriceModel createPriceModel(java.lang.String currency, java.math.BigDecimal priceValue)
-
createConfigModelWithOneGroup
public static ConfigModel createConfigModelWithOneGroup()
-
createConfigModel
public static ConfigModel createConfigModel()
-
createEmptyConfigModel
public static ConfigModel createEmptyConfigModel()
-
createConfigModelWithSubInstanceOnly
public static ConfigModel createConfigModelWithSubInstanceOnly()
-
createRootInstance
public static InstanceModel createRootInstance()
-
setSubInstance
public static InstanceModel setSubInstance(java.lang.String languageDependentName)
-
createCsticValue
public static CsticValueModel createCsticValue(java.lang.String languageDependentName, java.lang.String price)
-
createConfigModelWithSubInstance
public static ConfigModel createConfigModelWithSubInstance()
-
createConfigModelWithGroupsAndSubInstances
public static ConfigModel createConfigModelWithGroupsAndSubInstances()
-
createConfigModelWithGroupsAndSubInstancesAllVisible
public static ConfigModel createConfigModelWithGroupsAndSubInstancesAllVisible()
-
createSTRCstic
public static CsticModel createSTRCstic()
-
createSTRCsticWithValue
public static CsticModel createSTRCsticWithValue(java.lang.String name, java.lang.String value, java.lang.String author, java.lang.String authorExternal)
-
createReadOnlyCstic
public static CsticModel createReadOnlyCstic()
-
createCheckBoxCsticVisible
public static CsticModel createCheckBoxCsticVisible()
-
createCheckBoxCstic
public static CsticModel createCheckBoxCstic()
-
createCheckBoxListCsticWithValue2Assigned
public static CsticModel createCheckBoxListCsticWithValue2Assigned()
-
createCheckBoxListCsticWithValue2AndValue3Assigned
public static CsticModel createCheckBoxListCsticWithValue2AndValue3Assigned()
-
createNumericCsticWithIntervalValues
public static CsticModel createNumericCsticWithIntervalValues()
-
createRadioButtonCstic
public static CsticModel createRadioButtonCstic()
-
createRadioButtonCsticWithValue2Assigned
public static CsticModel createRadioButtonCsticWithValue2Assigned(java.lang.String name, java.lang.String author, java.lang.String authorExternal, boolean visible)
-
createRadioButtonCsticFloat
public static CsticModel createRadioButtonCsticFloat()
-
createDropDownCstic
public static CsticModel createDropDownCstic()
-
createUndefinedCstic
public static CsticModel createUndefinedCstic()
-
createFloatCstic
public static CsticModel createFloatCstic()
-
createIntegerCstic
public static CsticModel createIntegerCstic()
-
createRadioButtonWithAddValueCstic
public static CsticModel createRadioButtonWithAddValueCstic()
- Returns:
-
createDropDownWithAddValueCstic
public static CsticModel createDropDownWithAddValueCstic()
- Returns:
-
createRadioWithAddValueCsticandValueMessages
public static CsticModel createRadioWithAddValueCsticandValueMessages()
- Returns:
- cstic with messages
-
addPlaceholder
public static void addPlaceholder(CsticModel model)
-
setAssignedValue
public static void setAssignedValue(java.lang.String name, CsticModel csticModel, java.lang.String author)
-
setAssignedValue
public static void setAssignedValue(java.lang.String name, CsticModel csticModel, java.lang.String author, java.lang.String price)
-
setAssignedValues
public static void setAssignedValues(CsticModel csticModel, java.util.Map<java.lang.String,java.lang.String> valueNameAndAuthor)
-
setPrice
public static void setPrice(CsticValueModel value, java.lang.String price)
-
setAssignedValues
public static void setAssignedValues(CsticModel csticModel, java.util.Map<java.lang.String,java.lang.String> valueNameAndAuthor, java.util.Map<java.lang.String,java.lang.String> valueAndPrice)
-
-