Class AbstractProcessDemoTest
- java.lang.Object
-
- de.hybris.platform.testframework.HybrisJUnit4Test
-
- de.hybris.platform.servicelayer.ServicelayerBaseTest
-
- de.hybris.platform.servicelayer.ServicelayerTest
-
- de.hybris.platform.yacceleratorfulfilmentprocess.test.AbstractProcessDemoTest
-
- All Implemented Interfaces:
JaloSessionHolder
public abstract class AbstractProcessDemoTest extends ServicelayerTest
-
-
Field Summary
Fields Modifier and Type Field Description protected BusinessProcessService
businessProcessService
protected CartService
cartService
protected CatalogService
catalogService
protected I18NService
i18nService
protected ModelService
modelService
protected OrderService
orderService
protected PaymentService
paymentService
protected ProductService
productService
protected UnitService
unitService
protected UserService
userService
-
Fields inherited from class de.hybris.platform.servicelayer.ServicelayerTest
importService
-
Fields inherited from class de.hybris.platform.testframework.HybrisJUnit4Test
jaloSession
-
-
Constructor Summary
Constructors Constructor Description AbstractProcessDemoTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected OrderModel
createOrder()
protected OrderModel
createOrder(AddressModel paymentAddress, java.lang.String email)
protected BusinessProcessModel
createProcess(OrderModel order)
protected StockLevelModel
createStockLevel(ProductModel product, WarehouseModel warehouse, int available)
protected StockLevelModel
createStockLevel(ProductModel product, WarehouseModel warehouse, int available, int overSelling, int reserved, InStockStatus status, int maxStockLevelHistoryCount, boolean treatNegativeAsZero)
protected StockLevelHistoryEntryModel
createStockLevelHistoryEntry(StockLevelModel stockLevel, int actual, int reserved, StockLevelUpdateType updateType, java.lang.String comment)
protected void
setCurrentCatalog()
void
setUp()
protected void
setupCatalog()
protected void
setupUser()
protected void
setupUser(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
-
Methods inherited from class de.hybris.platform.testframework.HybrisJUnit4Test
establishJaloSession, finish, getOrCreateCurrency, getOrCreateLanguage, init, intenseChecksActivated, takeJaloSession
-
-
-
-
Field Detail
-
businessProcessService
protected BusinessProcessService businessProcessService
-
catalogService
protected CatalogService catalogService
-
cartService
protected CartService cartService
-
productService
protected ProductService productService
-
orderService
protected OrderService orderService
-
userService
protected UserService userService
-
modelService
protected ModelService modelService
-
i18nService
protected I18NService i18nService
-
paymentService
protected PaymentService paymentService
-
unitService
protected 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 InvalidCartException
- Throws:
InvalidCartException
-
createOrder
protected OrderModel createOrder() throws InvalidCartException
- Throws:
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)
-
-