Class ProductConfigurationCartEntryValidationStrategyImplTest
java.lang.Object
de.hybris.platform.sap.productconfig.services.strategies.impl.ProductConfigurationCartEntryValidationStrategyImplTest
Unit test for
ProductConfigurationCartEntryValidationStrategyImpl-
Field Summary
FieldsModifier and TypeFieldDescription -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidmodelShouldHaveUnresolvableIssue(boolean complete, boolean consisten, Boolean cartPricingErrorPresent) voidsetup()Before each testvoidvoidvoidvoidConfiguration is complete and consistent-> No validation messagevoidConfiguration is not consistent but complete: validation messagevoidConfiguration is not completevoidNo external configuration attached to cart entryvoidConfiguration is not completevoidvoidvoid
-
Field Details
-
classUnderTest
-
-
Constructor Details
-
ProductConfigurationCartEntryValidationStrategyImplTest
public ProductConfigurationCartEntryValidationStrategyImplTest()
-
-
Method Details
-
setup
public void setup()Before each test -
testValidateNoConfiguration
public void testValidateNoConfiguration()No external configuration attached to cart entry -
testValidateNotComplete
public void testValidateNotComplete()Configuration is not complete -
testValidateCompleteAndConsistent
public void testValidateCompleteAndConsistent()Configuration is complete and consistent-> No validation message -
testValidateCompleteNotConsistent
public void testValidateCompleteNotConsistent()Configuration is not consistent but complete: validation message -
testValidateKbNotValid
public void testValidateKbNotValid()Configuration is not complete -
testValidatePricingErrorWithCompleteConfigModel
public void testValidatePricingErrorWithCompleteConfigModel() -
modelShouldHaveUnresolvableIssue
protected void modelShouldHaveUnresolvableIssue(boolean complete, boolean consisten, Boolean cartPricingErrorPresent) -
testValidatePricingErrorWithInCompleteConfigModel
public void testValidatePricingErrorWithInCompleteConfigModel() -
testValidateUnresolvableIssues
public void testValidateUnresolvableIssues() -
testResetConfigurationInfo
public void testResetConfigurationInfo() -
testAbstractOrderEntryLinkStrategy
public void testAbstractOrderEntryLinkStrategy() -
testCpqConfigurableChecker
public void testCpqConfigurableChecker()
-