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 Summary
Fields Modifier and Type Field Description protected de.hybris.platform.processengine.BusinessProcessServicebusinessProcessServiceprotected de.hybris.platform.order.CartServicecartServiceprotected de.hybris.platform.catalog.CatalogServicecatalogServiceprotected de.hybris.platform.servicelayer.i18n.I18NServicei18nServiceprotected de.hybris.platform.servicelayer.model.ModelServicemodelServiceprotected de.hybris.platform.order.OrderServiceorderServiceprotected de.hybris.platform.payment.PaymentServicepaymentServiceprotected de.hybris.platform.product.ProductServiceproductServiceprotected de.hybris.platform.product.UnitServiceunitServiceprotected de.hybris.platform.servicelayer.user.UserServiceuserService
-
Constructor Summary
Constructors Constructor Description AbstractProcessDemoTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected OrderModelcreateOrder()protected OrderModelcreateOrder(AddressModel paymentAddress, java.lang.String email)protected BusinessProcessModelcreateProcess(OrderModel order)protected StockLevelModelcreateStockLevel(ProductModel product, WarehouseModel warehouse, int available)protected StockLevelModelcreateStockLevel(ProductModel product, WarehouseModel warehouse, int available, int overSelling, int reserved, InStockStatus status, int maxStockLevelHistoryCount, boolean treatNegativeAsZero)protected StockLevelHistoryEntryModelcreateStockLevelHistoryEntry(StockLevelModel stockLevel, int actual, int reserved, StockLevelUpdateType updateType, java.lang.String comment)protected voidsetCurrentCatalog()voidsetUp()protected voidsetupCatalog()protected voidsetupUser()protected voidsetupUser(java.lang.String uId, java.lang.String name)-
Methods inherited from class de.hybris.platform.servicelayer.ServicelayerTest
createCoreData, createDefaultCatalog, createDefaultUsers, createHardwareCatalog, getApplicationContext, importCsv, importData, importData, importData, importStream, importStream, isPrefetchModeNone
-
Methods inherited from class de.hybris.platform.servicelayer.ServicelayerBaseTest
autowireProperties, getBeanName, prepareApplicationContextAndSession
-
-
-
-
Field Detail
-
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
-
-
Method Detail
-
setUp
public void setUp()
-
setupCatalog
protected void setupCatalog()
-
setCurrentCatalog
protected void setCurrentCatalog()
-
setupUser
protected void setupUser(java.lang.String uId, java.lang.String name)
-
setupUser
protected void setupUser()
-
createProcess
protected BusinessProcessModel createProcess(OrderModel order)
-
createOrder
protected OrderModel createOrder(AddressModel paymentAddress, java.lang.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, java.lang.String comment)
-
-