Class CsticTypeMapperImplTest

java.lang.Object
de.hybris.platform.sap.productconfig.facades.impl.CsticTypeMapperImplTest

@UnitTest public class CsticTypeMapperImplTest extends Object
Unit test for CsticTypeMapperImpl
  • Constructor Details

    • CsticTypeMapperImplTest

      public CsticTypeMapperImplTest()
  • Method Details

    • setup

      public void setup()
    • testMapCsticModelToData_useDeltaPricesDerivedFromProductCode

      public void testMapCsticModelToData_useDeltaPricesDerivedFromProductCode()
    • testPrice_delta

      public void testPrice_delta()
    • testSetPrice_delta

      public void testSetPrice_delta()
    • testSetPrice_absolute

      public void testSetPrice_absolute()
    • preparePrices

      protected void preparePrices(CsticValueModel value)
    • testPrice_absoluteValuePrice

      public void testPrice_absoluteValuePrice()
    • testCstiModelToDatacMapping

      public void testCstiModelToDatacMapping() throws Exception
      Throws:
      Exception
    • testInstanceId

      public void testInstanceId()
    • testLangaugeFallbackForEmptyString

      public void testLangaugeFallbackForEmptyString() throws Exception
      Throws:
      Exception
    • testLangaugeFallbackForNullValue

      public void testLangaugeFallbackForNullValue() throws Exception
      Throws:
      Exception
    • testCstiModelToDatacMappingForLastValidValue

      public void testCstiModelToDatacMappingForLastValidValue() throws Exception
      Throws:
      Exception
    • testCstiModelToDatacMappingForLastValidValueNotNullForNumeric

      public void testCstiModelToDatacMappingForLastValidValueNotNullForNumeric() throws Exception
      Throws:
      Exception
    • testReadOnlyCstiModelToDatacMapping

      public void testReadOnlyCstiModelToDatacMapping() throws Exception
      Throws:
      Exception
    • testReadOnlyDomainValue

      public void testReadOnlyDomainValue() throws Exception
      Throws:
      Exception
    • testDomainValueLangName

      public void testDomainValueLangName() throws Exception
      Throws:
      Exception
    • testDomainValueLangNameFallbackEmpty

      public void testDomainValueLangNameFallbackEmpty() throws Exception
      Throws:
      Exception
    • testDomainValueLangNameFallbackNull

      public void testDomainValueLangNameFallbackNull() throws Exception
      Throws:
      Exception
    • testCstiModelToDatacMappingForSimpleCheckBoxTrue

      public void testCstiModelToDatacMappingForSimpleCheckBoxTrue() throws Exception
      Throws:
      Exception
    • testCstiModelToDatacMappingForSimpleCheckBoxFalse

      public void testCstiModelToDatacMappingForSimpleCheckBoxFalse() throws Exception
      Throws:
      Exception
    • testCsticModelToDatacMappingForSimpleRadioButton

      public void testCsticModelToDatacMappingForSimpleRadioButton() throws Exception
      Throws:
      Exception
    • testCsticModelToDatacMappingRetractBlocked

      public void testCsticModelToDatacMappingRetractBlocked() throws Exception
      Throws:
      Exception
    • testCsticModelToDatacMappingRetractBlockedIfReadOnly

      public void testCsticModelToDatacMappingRetractBlockedIfReadOnly() throws Exception
      Throws:
      Exception
    • testCstiModelToDatacMappingForFloatRadioButtonEN

      public void testCstiModelToDatacMappingForFloatRadioButtonEN() throws Exception
      Throws:
      Exception
    • testCstiModelToDatacMappingForFloatRadioButtonDE

      public void testCstiModelToDatacMappingForFloatRadioButtonDE() throws Exception
      Throws:
      Exception
    • testCstiModelToDatacMappingForRadioButtonWithAdditionalValues

      public void testCstiModelToDatacMappingForRadioButtonWithAdditionalValues() throws Exception
      Throws:
      Exception
    • testCsticLongText

      public void testCsticLongText()
    • testCsticLongText_HTML

      public void testCsticLongText_HTML()
    • testCsticLongTextInWasNull

      public void testCsticLongTextInWasNull()
    • testCsticLongTextInWasEmptyString

      public void testCsticLongTextInWasEmptyString()
    • testAdditionalInputAlwaysEmpty

      public void testAdditionalInputAlwaysEmpty()
    • testCstiModelToDatacMappingForSimpleDropDown

      public void testCstiModelToDatacMappingForSimpleDropDown() throws Exception
      Throws:
      Exception
    • testCstiModelToDatacMappingForDropDownWithAddValue

      public void testCstiModelToDatacMappingForDropDownWithAddValue() throws Exception
      Throws:
      Exception
    • testMapMessagesFromModelToDataForCsticValue

      public void testMapMessagesFromModelToDataForCsticValue()
    • testCstiModelToDataMappingForUndefinedNotImplemented

      public void testCstiModelToDataMappingForUndefinedNotImplemented() throws Exception
      Throws:
      Exception
    • testCsticMappingFloatToSimpleNumeric

      public void testCsticMappingFloatToSimpleNumeric() throws Exception
      Throws:
      Exception
    • testCsticMappingNumericMaxLengthWithFraction

      public void testCsticMappingNumericMaxLengthWithFraction() throws Exception
      Throws:
      Exception
    • testCsticMappingNumericMaxLengthWith3DigitsOnly

      public void testCsticMappingNumericMaxLengthWith3DigitsOnly() throws Exception
      Throws:
      Exception
    • testCsticMappingNumericMaxLengthWitGrouping

      public void testCsticMappingNumericMaxLengthWitGrouping() throws Exception
      Throws:
      Exception
    • testCsticMappingNumericMaxLengthLong

      public void testCsticMappingNumericMaxLengthLong() throws Exception
      Throws:
      Exception
    • testCsticMappingFloatToAdditionalValueNumeric

      public void testCsticMappingFloatToAdditionalValueNumeric() throws Exception
      Throws:
      Exception
    • testCsticMappingIntegerToSimpleNumeric

      public void testCsticMappingIntegerToSimpleNumeric() throws Exception
      Throws:
      Exception
    • testUpdateCsticModelValuesFromDataSingleValueInitial

      public void testUpdateCsticModelValuesFromDataSingleValueInitial()
    • testUpdateCsticModelValuesFromDataSingleValueUpdate

      public void testUpdateCsticModelValuesFromDataSingleValueUpdate()
    • testUpdateCstiModelValueFromDataSimpleCheckBoxSelect

      public void testUpdateCstiModelValueFromDataSimpleCheckBoxSelect() throws Exception
      Throws:
      Exception
    • testUpdateCstiModelValueFromDataSimpleCheckBoxUnSelect

      public void testUpdateCstiModelValueFromDataSimpleCheckBoxUnSelect() throws Exception
      Throws:
      Exception
    • testUpdateCstiModelValueCheckBoxListNotChanged

      public void testUpdateCstiModelValueCheckBoxListNotChanged() throws Exception
      Throws:
      Exception
    • testCreateDomainValuesCheckBoxListNoStaticDomain

      public void testCreateDomainValuesCheckBoxListNoStaticDomain() throws Exception
      Throws:
      Exception
    • testCstiModelToDatacMappingForCheckBoxList

      public void testCstiModelToDatacMappingForCheckBoxList() throws Exception
      Throws:
      Exception
    • testCstiModelToDatacMappingForSingleNumericInterval

      public void testCstiModelToDatacMappingForSingleNumericInterval() throws Exception
      Throws:
      Exception
    • testUpdateCstiModelToDatacMappingForSingleNumericInterva

      public void testUpdateCstiModelToDatacMappingForSingleNumericInterva()
    • testUpdateCsticModelValuesFromDataCheckBoxList

      public void testUpdateCsticModelValuesFromDataCheckBoxList()
    • testUpdateCsticModelValuesFromDataDropDownListNoSelection

      public void testUpdateCsticModelValuesFromDataDropDownListNoSelection()
    • testUpdateCsticModelValuesFromDataDropDownListWithAddValueNothingSelected

      public void testUpdateCsticModelValuesFromDataDropDownListWithAddValueNothingSelected()
    • testUpdateCsticModelValuesFromDataEmptyValueAndLastValidValue

      public void testUpdateCsticModelValuesFromDataEmptyValueAndLastValidValue()
    • testUpdateCsticModelValuesFromDataNullValueAndLastValidValue

      public void testUpdateCsticModelValuesFromDataNullValueAndLastValidValue()
    • testUpdateCsticModelValuesFromDataBlankValueAndEmptyLastValidValue

      public void testUpdateCsticModelValuesFromDataBlankValueAndEmptyLastValidValue()
    • testUpdateCsticModelValuesFromDataValueAndBlankLastValidValue

      public void testUpdateCsticModelValuesFromDataValueAndBlankLastValidValue()
    • testUpdateCsticModelValuesFromDataValueAndLastValidValue

      public void testUpdateCsticModelValuesFromDataValueAndLastValidValue()
    • testUpdateCsticModelValuesFromDataDropDownListWithAddValue_customerValue

      public void testUpdateCsticModelValuesFromDataDropDownListWithAddValue_customerValue()
    • testUpdateCsticModelValuesFromDataDropDownListWithAddValue_domainValue

      public void testUpdateCsticModelValuesFromDataDropDownListWithAddValue_domainValue()
    • testMapFieldMask

      public void testMapFieldMask() throws Exception
      Throws:
      Exception
    • testMapFieldMaskNull

      public void testMapFieldMaskNull() throws Exception
      Throws:
      Exception
    • testReadOnlyForSelectable

      public void testReadOnlyForSelectable() throws Exception
      Throws:
      Exception
    • testGenerateUniqueKeyCstic

      public void testGenerateUniqueKeyCstic()
    • testCstiModelToDataKeyNotNull

      public void testCstiModelToDataKeyNotNull() throws Exception
      Throws:
      Exception
    • testAssignedValueNotAssignable

      public void testAssignedValueNotAssignable()
    • testModifiedFlagTrue

      public void testModifiedFlagTrue()
    • testModifiedFlagFalse

      public void testModifiedFlagFalse()
    • testHandlePriceData_noPrices

      public void testHandlePriceData_noPrices()
    • testHandlePriceData_oneValueWithPrice

      public void testHandlePriceData_oneValueWithPrice()
    • testMapCsticModelToData_CsticDescriptionInHybris

      public void testMapCsticModelToData_CsticDescriptionInHybris()
    • testMapCsticModelToData_noCsticDescriptionInHybris

      public void testMapCsticModelToData_noCsticDescriptionInHybris()
    • testMapCsticModelToData_csticLongTextInHybris

      public void testMapCsticModelToData_csticLongTextInHybris()
    • testMapCsticModelToData_EmptyCsticLongTextInHybris

      public void testMapCsticModelToData_EmptyCsticLongTextInHybris()
    • testMapCsticModelToData_ValueDescriptionInHybris

      public void testMapCsticModelToData_ValueDescriptionInHybris()
    • testMapCsticModelToData_noValueDescriptionInHybris

      public void testMapCsticModelToData_noValueDescriptionInHybris()
    • testContainsHTML_false

      public void testContainsHTML_false()
    • testContainsHTML_true

      public void testContainsHTML_true()
    • testContainsHTML_true_table

      public void testContainsHTML_true_table()
    • testHandleRetractionNoRetraction

      public void testHandleRetractionNoRetraction()
    • testHandleRetraction

      public void testHandleRetraction()
    • testPriceRelevance_allNull

      public void testPriceRelevance_allNull()
    • testPriceRelevance_trueButSomeNull

      public void testPriceRelevance_trueButSomeNull()
    • testPriceRelevance_false

      public void testPriceRelevance_false()
    • testPriceRelevance_true

      public void testPriceRelevance_true()
    • testFillPlaceHolderNotNumeric

      public void testFillPlaceHolderNotNumeric()
    • testFillPlaceHolderInt

      public void testFillPlaceHolderInt()
    • testFillPlaceHolderFloat

      public void testFillPlaceHolderFloat()
    • testAdjustMaxLengthNoDomain

      public void testAdjustMaxLengthNoDomain()
    • testAdjustMaxLength

      public void testAdjustMaxLength()
    • testIsUiTypeReadOnly

      public void testIsUiTypeReadOnly()
    • testIsUiTypeReadOnlyMultiSelectionImage

      public void testIsUiTypeReadOnlyMultiSelectionImage()
    • testIsUiTypeReadOnlySingleSelectionImage

      public void testIsUiTypeReadOnlySingleSelectionImage()
    • testCstiModelToDatacMappingForCheckBoxListInvisible

      public void testCstiModelToDatacMappingForCheckBoxListInvisible() throws Exception
      Throws:
      Exception
    • testCstiModelToDatacMappingForCheckBoxListInvisibleInconsistent

      public void testCstiModelToDatacMappingForCheckBoxListInvisibleInconsistent() throws Exception
      Throws:
      Exception
    • testCreateDomainValueLongText

      public void testCreateDomainValueLongText()
    • testCreateDomainValueLongTextHTMLFalse

      public void testCreateDomainValueLongTextHTMLFalse()
    • testCreateDomainValueLongTextHTMLTrue

      public void testCreateDomainValueLongTextHTMLTrue()
    • testIsValueNullAndLastValidValueNotNullWithNullValue

      public void testIsValueNullAndLastValidValueNotNullWithNullValue()
    • testIsValueNullAndLastValidValueNotNullWithEmptyValue

      public void testIsValueNullAndLastValidValueNotNullWithEmptyValue()
    • testIsValueNullAndLastValidValueNotNullWithBlankValue

      public void testIsValueNullAndLastValidValueNotNullWithBlankValue()
    • testIsValueNullAndLastValidValueNotNullWithDefinedValue

      public void testIsValueNullAndLastValidValueNotNullWithDefinedValue()
    • testIsValueNullAndLastValidValueNotNullWithDefinedLastValidValue

      public void testIsValueNullAndLastValidValueNotNullWithDefinedLastValidValue()
    • testIsValueNullAndLastValidValueNotNullWithNullLastValidValue

      public void testIsValueNullAndLastValidValueNotNullWithNullLastValidValue()
    • testIsValueNullAndLastValidValueNotNullWithEmptyLastValidValue

      public void testIsValueNullAndLastValidValueNotNullWithEmptyLastValidValue()
    • testIsValueNullAndLastValidValueNotNullWithBlankLastValidValue

      public void testIsValueNullAndLastValidValueNotNullWithBlankLastValidValue()
    • testCreateDomainValuesNoValues

      public void testCreateDomainValuesNoValues()