Class ConfigurationProviderMockImplTest
java.lang.Object
de.hybris.platform.sap.productconfig.runtime.mock.provider.impl.ConfigurationProviderMockImplTest
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetUp()voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoid
-
Field Details
-
classUnderTest
-
-
Constructor Details
-
ConfigurationProviderMockImplTest
public ConfigurationProviderMockImplTest()
-
-
Method Details
-
setUp
public void setUp() -
testCreateConfigMockForVariant
public void testCreateConfigMockForVariant() -
testNullKB
public void testNullKB() -
testKBWithNullName
public void testKBWithNullName() -
testBuildNumberFilled
public void testBuildNumberFilled() -
testKBWithEmptyName
public void testKBWithEmptyName() -
testGettingMultipleConfigsCorrectlyBasedOnConfigId
public void testGettingMultipleConfigsCorrectlyBasedOnConfigId() throws ConfigurationEngineException- Throws:
ConfigurationEngineException
-
testGetExternalConfigNotNull
- Throws:
ConfigurationEngineException
-
testGetExternalConfigExceptionForInvalidConfigId
- Throws:
ConfigurationEngineException
-
testGetExternalConfigExceptionForUnknownConfigId
- Throws:
ConfigurationEngineException
-
testGetExternalConfigWellformed
public void testGetExternalConfigWellformed() throws ParserConfigurationException, SAXException, IOException, ConfigurationEngineException -
testRetrieveExternalConfiguration
public void testRetrieveExternalConfiguration() throws ParserConfigurationException, SAXException, IOException, ConfigurationEngineException -
testRetrieveExternalConfigurationNonExistingRTVersion
public void testRetrieveExternalConfigurationNonExistingRTVersion() throws ParserConfigurationException, SAXException, IOException, ConfigurationEngineException -
testRetrieveExternalConfigurationMaximumSize
public void testRetrieveExternalConfigurationMaximumSize() throws ParserConfigurationException, SAXException, IOException, ConfigurationEngineException -
testCreateConfigurationFromExternalSource
- Throws:
ConfigurationEngineException
-
testCreateDefaultMockConfiguration
public void testCreateDefaultMockConfiguration() -
testGetAllValuePricesForAssignedValuesNoValuePrices
public void testGetAllValuePricesForAssignedValuesNoValuePrices() -
testGetAllValuePricesForAssignedValues
public void testGetAllValuePricesForAssignedValues() -
testGetStructuredConfigIdInvalid
- Throws:
ConfigurationEngineException
-
testGetStructuredConfigIdInvalidTooManyParts
- Throws:
ConfigurationEngineException
-
testGetStructuredConfigIdInvalidTooManyPartsStartingSep
public void testGetStructuredConfigIdInvalidTooManyPartsStartingSep() throws ConfigurationEngineException- Throws:
ConfigurationEngineException
-
testGetStructuredConfigIdVariantIsMissing
- Throws:
ConfigurationEngineException
-
testGetStructuredConfigId
public void testGetStructuredConfigId() throws ConfigurationEngineException, com.fasterxml.jackson.core.JsonProcessingException- Throws:
ConfigurationEngineExceptioncom.fasterxml.jackson.core.JsonProcessingException
-
testIncrementVersion
public void testIncrementVersion() -
testChangeConfiguration
- Throws:
ConfigurationEngineException
-
testRetrieveWillGiveCorrectVersionId
- Throws:
ConfigurationEngineException
-
testGetProductModel
- Throws:
ConfigurationEngineException
-
testGetProductModelNotAvailable
- Throws:
ConfigurationEngineException
-