Class AbstractProcessDemoTest

java.lang.Object
de.hybris.platform.testframework.HybrisJUnit4Test
de.hybris.platform.servicelayer.ServicelayerBaseTest
de.hybris.platform.servicelayer.ServicelayerTest
de.hybris.platform.b2ctelcofulfillmentprocess.test.AbstractProcessDemoTest
All Implemented Interfaces:
de.hybris.platform.testframework.JaloSessionHolder

public abstract class AbstractProcessDemoTest extends de.hybris.platform.servicelayer.ServicelayerTest
  • Field Details

    • businessProcessService

      protected de.hybris.platform.processengine.BusinessProcessService businessProcessService
    • catalogService

      protected de.hybris.platform.catalog.CatalogService catalogService
    • cartService

      protected de.hybris.platform.order.CartService cartService
    • productService

      protected de.hybris.platform.product.ProductService productService
    • orderService

      protected de.hybris.platform.order.OrderService orderService
    • userService

      protected de.hybris.platform.servicelayer.user.UserService userService
    • modelService

      protected de.hybris.platform.servicelayer.model.ModelService modelService
    • i18nService

      protected de.hybris.platform.servicelayer.i18n.I18NService i18nService
    • paymentService

      protected de.hybris.platform.payment.PaymentService paymentService
    • unitService

      protected de.hybris.platform.product.UnitService unitService
  • Constructor Details

    • AbstractProcessDemoTest

      public AbstractProcessDemoTest()
  • Method Details

    • setUp

      public void setUp()
    • setupCatalog

      protected void setupCatalog()
    • setCurrentCatalog

      protected void setCurrentCatalog()
    • setupUser

      protected void setupUser(String uId, String name)
    • setupUser

      protected void setupUser()
    • createProcess

      protected BusinessProcessModel createProcess(OrderModel order)
    • createOrder

      protected OrderModel createOrder(AddressModel paymentAddress, String email) throws de.hybris.platform.order.InvalidCartException
      Throws:
      de.hybris.platform.order.InvalidCartException
    • createOrder

      protected OrderModel createOrder() throws de.hybris.platform.order.InvalidCartException
      Throws:
      de.hybris.platform.order.InvalidCartException
    • createStockLevel

      protected StockLevelModel createStockLevel(ProductModel product, WarehouseModel warehouse, int available)
    • createStockLevel

      protected StockLevelModel createStockLevel(ProductModel product, WarehouseModel warehouse, int available, int overSelling, int reserved, InStockStatus status, int maxStockLevelHistoryCount, boolean treatNegativeAsZero)
    • createStockLevelHistoryEntry

      protected StockLevelHistoryEntryModel createStockLevelHistoryEntry(StockLevelModel stockLevel, int actual, int reserved, StockLevelUpdateType updateType, String comment)