Package de.hybris.platform.b2b
Class B2BIntegrationTest
java.lang.Object
de.hybris.platform.testframework.HybrisJUnit4Test
de.hybris.platform.servicelayer.ServicelayerBaseTest
de.hybris.platform.servicelayer.ServicelayerTest
de.hybris.platform.b2b.B2BIntegrationTest
- All Implemented Interfaces:
JaloSessionHolder
- Direct Known Subclasses:
B2BIntegrationTransactionalTest,B2BPermissionServiceTest,B2BUnitModelValidateInterceptorTest,WorkflowIntegrationTest
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected CartFactoryprotected B2BCartServiceprotected B2BCostCenterServiceprotected B2BEmailServiceprotected B2BOrderServiceprotected B2BUnitService<B2BUnitModel,B2BCustomerModel> protected BaseSiteServiceprotected BusinessProcessServiceprotected CalculationServiceprotected CommerceCheckoutServiceprotected CommonI18NServiceprotected FlexibleSearchServiceprotected I18NServiceprotected ModelServiceprotected WorkflowServiceprotected KeyGeneratorprotected ProcessParameterHelperprotected ProductServiceprotected SearchRestrictionServiceprotected SessionServiceprotected UserServiceprotected ValidationServiceprotected WorkflowActionServiceprotected WorkflowProcessingServiceprotected WorkflowTemplateServiceFields 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 TypeMethodDescriptionvoidcreateOrder(int quantity) createOrder(UserModel user, int quantity, OrderStatus status, ProductModel product) createOrder(String uid, int quantity, OrderStatus status) static voidvoidSets the user in the session and updates the branch in session context.protected voidsetDefaultCostCenterOnEntries(B2BCustomerModel user, CartModel cart) Methods 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
-
b2bCostCenterService
-
b2bUnitService
-
b2bCartService
-
b2bOrderService
-
commerceCheckoutService
-
commonI18NService
-
modelService
-
orderCodeGenerator
-
userService
-
businessProcessService
-
processParameterHelper
-
b2bCartFactory
-
productService
-
sessionService
-
i18nService
-
workflowActionService
-
calculationService
-
searchRestrictionService
-
workflowProcessingService
-
newestWorkflowService
-
flexibleSearchService
-
workflowTemplateService
-
validationService
-
baseSiteService
-
b2bEmailService
-
-
Constructor Details
-
B2BIntegrationTest
protected B2BIntegrationTest()
-
-
Method Details
-
createOrder
-
createOrder
public OrderModel createOrder(String uid, int quantity, OrderStatus status) throws InvalidCartException, CalculationException -
createOrder
public OrderModel createOrder(UserModel user, int quantity, OrderStatus status, ProductModel product) throws InvalidCartException, CalculationException -
setDefaultCostCenterOnEntries
-
loadTestData
- Throws:
Exception
-
login
Sets the user in the session and updates the branch in session context.- Parameters:
userId-- Returns:
- A
UserModel
-
login
-
createJobPerformables
public void createJobPerformables()
-