Class ExternalConfigurationFromVariantStrategyImplTest

java.lang.Object
de.hybris.platform.sap.productconfig.runtime.cps.strategy.impl.ExternalConfigurationFromVariantStrategyImplTest

@UnitTest public class ExternalConfigurationFromVariantStrategyImplTest extends Object
  • Constructor Details

    • ExternalConfigurationFromVariantStrategyImplTest

      public ExternalConfigurationFromVariantStrategyImplTest()
  • Method Details

    • initialize

      public void initialize()
    • testClassificationService

      public void testClassificationService()
    • testFlexibleSearchService

      public void testFlexibleSearchService()
    • testCreateExternalConfiguration

      public void testCreateExternalConfiguration()
    • testCreateRootInstanceFromVariant

      public void testCreateRootInstanceFromVariant()
    • testDetermineBaseProduct

      public void testDetermineBaseProduct()
    • testDetermineBaseProductNoVariant

      public void testDetermineBaseProductNoVariant()
    • testGetMasterDataCacheAccessService

      public void testGetMasterDataCacheAccessService()
    • testIsCharacteristicRelated

      public void testIsCharacteristicRelated()
    • testIsCharacteristicRelatedNotRelated

      public void testIsCharacteristicRelatedNotRelated()
    • testGetI18NService

      public void testGetI18NService()
    • testRetrieveCharacteristicId

      public void testRetrieveCharacteristicId()
    • testRetrieveCharacteristicIdNoClassAttributeAssignment

      public void testRetrieveCharacteristicIdNoClassAttributeAssignment()
    • testRetrieveCharacteristicIdNoClassificationAttribute

      public void testRetrieveCharacteristicIdNoClassificationAttribute()
    • testFindAuthor

      public void testFindAuthor()
    • testFindAuthorDontReturnNull

      public void testFindAuthorDontReturnNull()
    • testFindAuthorNoProductFeatures

      public void testFindAuthorNoProductFeatures()
    • testDetermineCharacteristics

      public void testDetermineCharacteristics()
    • testDetermineCharacteristicsNoValues

      public void testDetermineCharacteristicsNoValues()
    • testPrepareCpsExternalValue

      public void testPrepareCpsExternalValue()
    • testPrepareCpsExternalValueDouble

      public void testPrepareCpsExternalValueDouble()
    • testPrepareCpsExternalValueString

      public void testPrepareCpsExternalValueString()
    • testPrepareCpsExternalValueWrongType

      public void testPrepareCpsExternalValueWrongType()
    • testPrepareCpsExternalValueCsticValueDoesNotContainCstic

      public void testPrepareCpsExternalValueCsticValueDoesNotContainCstic()
    • testPrepareCpsExternalCaracteristicNewCsticId

      public void testPrepareCpsExternalCaracteristicNewCsticId()
    • testPrepareCpsExternalCaracteristicExistingCsticId

      public void testPrepareCpsExternalCaracteristicExistingCsticId()
    • testMapProductFeatureToCpsExternalCharacteristic

      public void testMapProductFeatureToCpsExternalCharacteristic()
    • testMapProductFeatureToCpsExternalCharacteristicWrongCsticId

      public void testMapProductFeatureToCpsExternalCharacteristicWrongCsticId()
    • prepareMockedProductFeatureModelWithClassificationAttributeValueModel

      protected ProductFeatureModel prepareMockedProductFeatureModelWithClassificationAttributeValueModel()
    • prepareMockedProductFeatureModelWithDoubleValueModel

      protected ProductFeatureModel prepareMockedProductFeatureModelWithDoubleValueModel()
    • prepareMockedProductFeatureModelWithStringValueModel

      protected ProductFeatureModel prepareMockedProductFeatureModelWithStringValueModel()
    • prepareMockedProductFeatureModelWithWrongTypeOfValueModel

      protected ProductFeatureModel prepareMockedProductFeatureModelWithWrongTypeOfValueModel()
    • prepareClassificationAssignment

      protected ClassAttributeAssignmentModel prepareClassificationAssignment(String code)
    • prepareCpsExternalCharacteristicList

      protected List<CPSExternalCharacteristic> prepareCpsExternalCharacteristicList()