Class DefaultCommerceSaveCartServiceIntegrationTest
java.lang.Object
de.hybris.platform.testframework.HybrisJUnit4Test
de.hybris.platform.servicelayer.ServicelayerBaseTest
de.hybris.platform.servicelayer.ServicelayerTest
de.hybris.platform.commerceservices.order.impl.DefaultCommerceSaveCartServiceIntegrationTest
- All Implemented Interfaces:
JaloSessionHolder
@IntegrationTest
public class DefaultCommerceSaveCartServiceIntegrationTest
extends ServicelayerTest
Tests for functionality for retrieving saved carts.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final StringFields 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 voidcreateSavedCart(UserModel user, BaseSiteModel baseSite, String cartNamePrefix) protected voidcreateSavedCarts(BaseSiteModel baseSite, UserModel user) voidsetUp()protected voidsortAndTest(BaseSiteModel baseSite, UserModel user, List<OrderStatus> orderStatus) voidTest saves carts and checks that sorting criteria is handled correctly.voidTest saves carts and checks that sorting criteria is handled correctly.voidTest saves carts and checks that sorting criteria is handled correctly.voidTest saves carts and checks that sorting criteria is handled correctly.voidTest loads used and his cart, saves it, then sets another basesite and saves session cart.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
-
SORT_CODE_BY_DATE_MODIFIED
- See Also:
-
SORT_CODE_BY_DATE_SAVED
- See Also:
-
SORT_CODE_BY_NAME
- See Also:
-
SORT_CODE_BY_CODE
- See Also:
-
SORT_CODE_BY_TOTAL
- See Also:
-
CART_NAME_PREFIX_A
- See Also:
-
CART_NAME_PREFIX_B
- See Also:
-
-
Constructor Details
-
DefaultCommerceSaveCartServiceIntegrationTest
public DefaultCommerceSaveCartServiceIntegrationTest()
-
-
Method Details
-
setUp
- Throws:
Exception
-
testGetSavedCarts
Test loads used and his cart, saves it, then sets another basesite and saves session cart.- Throws:
CommerceSaveCartException
-
testGetSavedCartsCount
- Throws:
CommerceSaveCartException
-
testGetSavedCardsSortingNoBaseSiteNoOrderStatus
public void testGetSavedCardsSortingNoBaseSiteNoOrderStatus() throws CommerceSaveCartException, InterruptedExceptionTest saves carts and checks that sorting criteria is handled correctly. -
testGetSavedCardsSortingWithBaseSiteNoOrderStatus
public void testGetSavedCardsSortingWithBaseSiteNoOrderStatus() throws CommerceSaveCartException, InterruptedExceptionTest saves carts and checks that sorting criteria is handled correctly. -
testGetSavedCardsSortingWithOrderStatusNoBaseSite
public void testGetSavedCardsSortingWithOrderStatusNoBaseSite() throws CommerceSaveCartException, InterruptedExceptionTest saves carts and checks that sorting criteria is handled correctly. -
testGetSavedCardsSortingWithOrderStatusAndBaseSite
public void testGetSavedCardsSortingWithOrderStatusAndBaseSite() throws CommerceSaveCartException, InterruptedExceptionTest saves carts and checks that sorting criteria is handled correctly. -
createSavedCart
protected void createSavedCart(UserModel user, BaseSiteModel baseSite, String cartNamePrefix) throws CommerceSaveCartException - Throws:
CommerceSaveCartException
-
createSavedCarts
protected void createSavedCarts(BaseSiteModel baseSite, UserModel user) throws CommerceSaveCartException, InterruptedException -
sortAndTest
-