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
FieldsModifier and TypeFieldDescriptionprotected de.hybris.platform.processengine.BusinessProcessServiceprotected de.hybris.platform.order.CartServiceprotected de.hybris.platform.catalog.CatalogServiceprotected de.hybris.platform.servicelayer.i18n.I18NServiceprotected de.hybris.platform.servicelayer.model.ModelServiceprotected de.hybris.platform.order.OrderServiceprotected de.hybris.platform.payment.PaymentServiceprotected de.hybris.platform.product.ProductServiceprotected de.hybris.platform.product.UnitServiceprotected de.hybris.platform.servicelayer.user.UserServiceFields inherited from class de.hybris.platform.servicelayer.ServicelayerTest
importServiceFields inherited from class de.hybris.platform.testframework.HybrisJUnit4Test
jaloSession -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected OrderModelprotected OrderModelcreateOrder(AddressModel paymentAddress, 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, String comment) protected voidvoidsetUp()protected voidprotected voidprotected voidMethods inherited from class de.hybris.platform.servicelayer.ServicelayerTest
createCoreData, createDefaultCatalog, createDefaultUsers, createHardwareCatalog, getApplicationContext, importCsv, importData, importData, importData, importStream, importStream, isPrefetchModeNoneMethods inherited from class de.hybris.platform.servicelayer.ServicelayerBaseTest
autowireProperties, getBeanName, prepareApplicationContextAndSessionMethods inherited from class de.hybris.platform.testframework.HybrisJUnit4Test
establishJaloSession, finish, getOrCreateCurrency, getOrCreateLanguage, init, intenseChecksActivated, takeJaloSession
-
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
-
setupUser
protected void setupUser() -
createProcess
-
createOrder
protected OrderModel createOrder(AddressModel paymentAddress, String email) throws de.hybris.platform.order.InvalidCartException - Throws:
de.hybris.platform.order.InvalidCartException
-
createOrder
- 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)
-