Class ConfigurationCartIntegrationFacadeImplTest
java.lang.Object
de.hybris.platform.sap.productconfig.facades.impl.ConfigurationCartIntegrationFacadeImplTest
Unit test for
ConfigurationCartIntegrationFacadeImpl-
Field Summary
FieldsModifier and TypeFieldDescription -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.mockito.stubbing.Answerprotected ConfigModelcreateConfigModel(String configId, InstanceModel rootInstance) voidsetup()voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidtestRest()voidvoidvoidvoidvoidvoidvoidvoidvoidvoid
-
Field Details
-
sessionServiceMock
-
pricingServiceMock
-
-
Constructor Details
-
ConfigurationCartIntegrationFacadeImplTest
public ConfigurationCartIntegrationFacadeImplTest()
-
-
Method Details
-
setup
-
createConfigModel
-
testConfigurationAbstractOrderIntegrationStrategy
public void testConfigurationAbstractOrderIntegrationStrategy() -
testAddConfigurationToCart
-
testAddConfigurationToCartWithQty
-
testAddProductConfigurationToCart
-
testAddProductConfigurationToCartEmptyConfigId
public void testAddProductConfigurationToCartEmptyConfigId() throws CommerceCartModificationException -
testAddProductConfigurationToCartNoConfigForId
public void testAddProductConfigurationToCartNoConfigForId() throws CommerceCartModificationException, ConfigurationEngineException -
testAddProductConfigurationToCartChangeableVariant
public void testAddProductConfigurationToCartChangeableVariant() throws CommerceCartModificationException -
testAddProductConfigurationToCartNonChangeableVariant
public void testAddProductConfigurationToCartNonChangeableVariant() throws CommerceCartModificationException -
testAddProductConfigurationToCartNoProductCode
public void testAddProductConfigurationToCartNoProductCode() throws CommerceCartModificationException -
testAddProductConfigurationToCartBlankCode
-
testAddConfigAttributesToCartEntry
-
testConvertNullToNullPK
public void testConvertNullToNullPK() -
testConvertEmptyStringToNullPK
public void testConvertEmptyStringToNullPK() -
testConvertStringToPK
public void testConvertStringToPK() -
testGetOrCreateCartItem_newItemWithQty
-
createAddToCartAnswer
protected org.mockito.stubbing.Answer createAddToCartAnswer() -
testGetOrCreateCartItem_newItem
-
testGetOrCreateCartItem_updateItemAndNotRemoveProductLink
public void testGetOrCreateCartItem_updateItemAndNotRemoveProductLink() throws CommerceCartModificationException -
testItemInCart_false
-
testItemInCart_true
-
testGetOrCreateCartItem_updateRemovedItem
-
testRest
public void testRest() -
testRestoreConfigurationWrongKey
public void testRestoreConfigurationWrongKey() -
testRestoreConfiguration
public void testRestoreConfiguration() -
testLinkEntryWithConfigInfos
public void testLinkEntryWithConfigInfos() -
testUpdateLinkToCartItem
public void testUpdateLinkToCartItem() -
testUpdateLinkToCartItemWithDraft
public void testUpdateLinkToCartItemWithDraft() -
testUpdateLinkToCartItemWithDraftAndOldConfigSame
public void testUpdateLinkToCartItemWithDraftAndOldConfigSame() -
testUpdateLinkToCartItemWithDraftOnly
public void testUpdateLinkToCartItemWithDraftOnly() -
testUpdateProductConfigurationInCart
-
testConfigureCartItemAlreadyInSession
public void testConfigureCartItemAlreadyInSession() -
testConfigureCartItemNotInSessionFromExternal
public void testConfigureCartItemNotInSessionFromExternal() -
testConfigureCartItemNotInSessionCreateDefault
public void testConfigureCartItemNotInSessionCreateDefault() -
testConfigureCartItemNotFound
public void testConfigureCartItemNotFound() -
testDraftConfigCopyNotRequired
public void testDraftConfigCopyNotRequired() -
testDraftConfigCopyReleaseOldSession
public void testDraftConfigCopyReleaseOldSession() -
testDraftConfigCopyRequired
public void testDraftConfigCopyRequired() -
testProductLinkStrategy
public void testProductLinkStrategy() -
testRemoveConfigurationLink
public void testRemoveConfigurationLink() -
testUpdateKBKeyForVariants
public void testUpdateKBKeyForVariants() -
testUpdateKBKeyForVariants_NoVariant
public void testUpdateKBKeyForVariants_NoVariant() -
testUpdateKBKeyForVariants_changeableVariant
public void testUpdateKBKeyForVariants_changeableVariant() -
testRemoveLinkToProduct
public void testRemoveLinkToProduct() -
testConfigureCartItemOnExistingDraft
public void testConfigureCartItemOnExistingDraft() -
testConfigureCartItemOnExistingDraftSwitchesVariantToKMAT
public void testConfigureCartItemOnExistingDraftSwitchesVariantToKMAT() -
testConfigureCartItemOnExistingDraftNoDraftAvailable
public void testConfigureCartItemOnExistingDraftNoDraftAvailable() -
testGetOrderEntry
public void testGetOrderEntry()
-