Class DefaultCartIntegrationFacadeTest

java.lang.Object
de.hybris.platform.sap.sapordermgmtcfgfacades.impl.DefaultCartIntegrationFacadeTest

@UnitTest public class DefaultCartIntegrationFacadeTest extends Object
  • Constructor Details

    • DefaultCartIntegrationFacadeTest

      public DefaultCartIntegrationFacadeTest()
  • Method Details

    • setUp

      public void setUp()
    • testAddToCartNoBackend

      public void testAddToCartNoBackend() throws de.hybris.platform.commerceservices.order.CommerceCartModificationException
      Expect that the asynchronous facade is called
      Throws:
      de.hybris.platform.commerceservices.order.CommerceCartModificationException
    • testAddToCartBackendAvailable

      public void testAddToCartBackendAvailable() throws de.hybris.platform.commerceservices.order.CommerceCartModificationException
      Expect that both configuration integration facades are called
      Throws:
      de.hybris.platform.commerceservices.order.CommerceCartModificationException
    • testAddToCartRemoveLinkToProduct

      public void testAddToCartRemoveLinkToProduct() throws de.hybris.platform.commerceservices.order.CommerceCartModificationException
      Throws:
      de.hybris.platform.commerceservices.order.CommerceCartModificationException
    • testAddToCartUpdateConfigurationAndBackendAvailable

      public void testAddToCartUpdateConfigurationAndBackendAvailable() throws de.hybris.platform.commerceservices.order.CommerceCartModificationException
      Expect that an update and and add is done but no removeConfigIdForProduct
      Throws:
      de.hybris.platform.commerceservices.order.CommerceCartModificationException
    • testProductLinkStrategy

      public void testProductLinkStrategy()
    • testRemoveConfigurationLink

      public void testRemoveConfigurationLink()
    • testAddProductConfigurationToCart

      public void testAddProductConfigurationToCart() throws de.hybris.platform.commerceservices.order.CommerceCartModificationException
      Throws:
      de.hybris.platform.commerceservices.order.CommerceCartModificationException
    • testAddConfigurationToCartNoSOM

      public void testAddConfigurationToCartNoSOM() throws de.hybris.platform.commerceservices.order.CommerceCartModificationException
      Throws:
      de.hybris.platform.commerceservices.order.CommerceCartModificationException
    • testConfigureCartItemUsingOldApiForBackwardCompatibility

      public void testConfigureCartItemUsingOldApiForBackwardCompatibility()
    • testConfigureCartItem

      public void testConfigureCartItem()
    • testConfigureCartItemDefaultConfig

      public void testConfigureCartItemDefaultConfig()
    • testConfigureCartItemOnExistingDraft

      public void testConfigureCartItemOnExistingDraft()
    • testConfigureCartItemOnExistingDraftNoDraft

      public void testConfigureCartItemOnExistingDraftNoDraft()
    • testConfigureCartItemOnExistingDraftNoEntry

      public void testConfigureCartItemOnExistingDraftNoEntry()
    • testIsItemInCartByKeyNoSOM

      public void testIsItemInCartByKeyNoSOM()
    • testIsItemInCartByKeyBackendDown

      public void testIsItemInCartByKeyBackendDown()
    • testGetKbKey

      public void testGetKbKey()
    • testResetConfiguration

      public void testResetConfiguration()
    • testResetConfigurationNoSOM

      public void testResetConfigurationNoSOM()
    • testGetSessionAccessService

      public void testGetSessionAccessService()
    • testRestoreConfiguration

      public void testRestoreConfiguration()
    • testRestoreConfigurationNoSOM

      public void testRestoreConfigurationNoSOM()
    • testISapOrderMgmtEnabledNoSAPConfiguration

      public void testISapOrderMgmtEnabledNoSAPConfiguration()
    • testConfigureCartItemNull

      public void testConfigureCartItemNull()
    • testConfigureCartItemNoSOM

      public void testConfigureCartItemNoSOM()
    • testUpdateKBKeyForVariants

      public void testUpdateKBKeyForVariants()
    • testUpdateProductConfigurationInCart

      public void testUpdateProductConfigurationInCart()
    • testConfigureCartItemOnExistingDraftNoSOM

      public void testConfigureCartItemOnExistingDraftNoSOM()