Class UiTypeFinderImplTest
java.lang.Object
de.hybris.platform.sap.productconfig.facades.impl.UiTypeFinderImplTest
Unit test for
UiTypeFinderImpl-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected CsticDatacreateCsticDataWithOneValueImage(int valueNumber, int imageValuePosition) protected CsticModelcreateNumericInput(int valueType) protected CsticModelcreateSelection(int valueType, int numOptions, boolean isMultivalued) protected CsticModelvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidgivenSingleValueAllowsAdditionalValueNumericSingleDomainNotSelectedThenRadioAdditionalInputNumeric()voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidsetup()voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoid
-
Constructor Details
-
UiTypeFinderImplTest
public UiTypeFinderImplTest()
-
-
Method Details
-
setup
public void setup() -
createSimpleInput
-
createNumericInput
-
createSelection
-
givenFloatThenUiTypeNumeric
- Throws:
Exception
-
givenFloatReadOnlyThenUiTypeReadOnly
- Throws:
Exception
-
givenIntegerThenUiTypeNumeric
- Throws:
Exception
-
givenIntegerReadOnlyThenUiTypeReadOnly
- Throws:
Exception
-
givenStringThenUiTypeString
- Throws:
Exception
-
givenStringReadOnlyThenUiTypeReadOnly
- Throws:
Exception
-
givenStringAndMultiValueThenUiTypeCheckbox
- Throws:
Exception
-
givenStringAndMultiValueReadOnlyThenUiTypeReadOnly
- Throws:
Exception
-
givenStringAnd4ValuesThenUiTypeRadio
- Throws:
Exception
-
givenFloatAnd4ValuesThenUiTypeRadio
- Throws:
Exception
-
givenFloatAnd4ValuesReadOnlyThenUiTypeReadOnly
- Throws:
Exception
-
givenStringAnd5ValuesThenUiTypeDDLB
- Throws:
Exception
-
givenStringAnd5ValuesReadOnlyThenUiTypeReadOnly
- Throws:
Exception
-
givenIntAnd5ValuesThenUiTypeDDLB
- Throws:
Exception
-
givenStringAndMultivaluedDomainThenUiCheckboxList
- Throws:
Exception
-
givenStringAndMultivaluedDomainAndAllowsAdditionalValueThenNotImplemented
public void givenStringAndMultivaluedDomainAndAllowsAdditionalValueThenNotImplemented() throws Exception- Throws:
Exception
-
givenFloatAndMultivaluedDomainThenUiCheckboxList
- Throws:
Exception
-
givenUndefinedThenUiTypeNotImplemented
- Throws:
Exception
-
givenDateThenUiTypeNotImplemented
- Throws:
Exception
-
givenCurrencyThenUiTypeNotImplemented
- Throws:
Exception
-
givenClassThenUiTypeNotImplemented
- Throws:
Exception
-
givenBooleanThenUiTypeNotImplemented
- Throws:
Exception
-
givenSingleValueAllowsAdditionalValueStringThenDropDownAdditionalInputString
public void givenSingleValueAllowsAdditionalValueStringThenDropDownAdditionalInputString() throws Exception- Throws:
Exception
-
givenSingleValueAllowsAdditionalValueNumericThenDropDownAdditionalInputNumeric
public void givenSingleValueAllowsAdditionalValueNumericThenDropDownAdditionalInputNumeric() throws Exception- Throws:
Exception
-
givenSingleValueAllowsAdditionalValueStringThenRadioAdditionalInputString
public void givenSingleValueAllowsAdditionalValueStringThenRadioAdditionalInputString() throws Exception- Throws:
Exception
-
givenSingleValueAllowsAdditionalValueStringNoDomainThenInputString
- Throws:
Exception
-
givenSingleValueAllowsAdditionalValueNumericSingleDomainSelectedThenInputNumeric
public void givenSingleValueAllowsAdditionalValueNumericSingleDomainSelectedThenInputNumeric() throws Exception- Throws:
Exception
-
givenSingleValueAllowsAdditionalValueNumericSingleDomainNotSelectedThenRadioAdditionalInputNumeric
public void givenSingleValueAllowsAdditionalValueNumericSingleDomainNotSelectedThenRadioAdditionalInputNumeric() throws Exception- Throws:
Exception
-
givenSingleSelectionIntervalThenUiTypeNotImplemented
- Throws:
Exception
-
givenMultiValuedIntervalThenUiTypeNotImplemented
- Throws:
Exception
-
givenScientificThenUiTypeNotImplemented
- Throws:
Exception
-
givenMultivaluedStringWithoutStaticDomainThenUiTypeCheckboxList
- Throws:
Exception
-
givenMultivaluedStringWithoutStaticDomainButAssignedValuesThenUiTypeCheckboxList
public void givenMultivaluedStringWithoutStaticDomainButAssignedValuesThenUiTypeCheckboxList() throws Exception- Throws:
Exception
-
givenStringWithTemplateThenUiTypeNotImplemented
- Throws:
Exception
-
givenIntegerWithIntervalWithoutAddValThenUiTypeNumeric
- Throws:
Exception
-
givenIntegerWithIntervalWithAddValThenUiTypeNumeric
- Throws:
Exception
-
testHasValueImages
- Throws:
Exception
-
testHasCsticValueImages
- Throws:
Exception
-
givenSingleSelectionImage
- Throws:
Exception
-
givenSingleSelectionImageReadOnly
- Throws:
Exception
-
givenMultiSelectionImage
- Throws:
Exception
-
givenMultiSelectionImageReadOnly
- Throws:
Exception
-
givenMultiSelectionImageOriginallySingleCheckbox
- Throws:
Exception
-
createCsticDataWithOneValueImage
-
testMergeUiTypeListLowMem_bothEmpty
public void testMergeUiTypeListLowMem_bothEmpty() -
testMergeUiTypeListLowMem_list2Empty
public void testMergeUiTypeListLowMem_list2Empty() -
testMergeUiTypeListLowMem_list1Empty
public void testMergeUiTypeListLowMem_list1Empty() -
testMergeUiTypeListLowMem_bothFilled
public void testMergeUiTypeListLowMem_bothFilled() -
testAddUiTypeToListLowMem_empty
public void testAddUiTypeToListLowMem_empty() -
testAddUiTypeToListLowMem_notEmpty
public void testAddUiTypeToListLowMem_notEmpty() -
testChooseUiType_notImplemented
public void testChooseUiType_notImplemented() -
testChooseUiType
public void testChooseUiType() -
testChooseUiType_ambigious
public void testChooseUiType_ambigious() -
testChooseUiValidationType_none
public void testChooseUiValidationType_none() -
testChooseUiValidationType
public void testChooseUiValidationType() -
testChooseUiValidationType_ambigious
public void testChooseUiValidationType_ambigious() -
testIsReadonly
public void testIsReadonly() -
testIsConstrainedOrHasAssignableValues
public void testIsConstrainedOrHasAssignableValues() -
testIsIntervallBasedInput
public void testIsIntervallBasedInput() -
testIsSimpleString
public void testIsSimpleString() -
testIsSimpleNumber
public void testIsSimpleNumber() -
testeditableWithAdditionalValue
public void testeditableWithAdditionalValue() -
testIsAdditionalValueWithoutDomian
public void testIsAdditionalValueWithoutDomian() -
testIsInput
public void testIsInput() -
testIsMultiSelectionImage
public void testIsMultiSelectionImage() -
testIsRadioButtonReturnsTrue
public void testIsRadioButtonReturnsTrue() -
testIsRadioButtonReturnsFalse
public void testIsRadioButtonReturnsFalse()
-