Class DefaultCartFacadeIntegrationTest
- java.lang.Object
-
- de.hybris.platform.testframework.HybrisJUnit4Test
-
- de.hybris.platform.servicelayer.ServicelayerBaseTest
-
- de.hybris.platform.servicelayer.ServicelayerTest
-
- de.hybris.platform.servicelayer.ServicelayerTransactionalTest
-
- de.hybris.platform.commercefacades.order.DefaultCartFacadeIntegrationTest
-
- All Implemented Interfaces:
JaloSessionHolder
- Direct Known Subclasses:
OrderManagementCartFacadeIntegrationTest
@IntegrationTest public class DefaultCartFacadeIntegrationTest extends ServicelayerTransactionalTest
-
-
Field Summary
-
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 DefaultCartFacadeIntegrationTest()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
setUp()
static void
tenantStuff()
void
testAddToCart()
void
testAddToCartLowerStock()
void
testAddToCartNoStock()
void
testAddToCartWithPromotion()
void
testAnonymousCartRestoration()
void
testAnonymousCartRestorationOfNonAnonymousCartShouldFail()
void
testGetMiniCart()
void
testGetMiniCartEmpty()
void
testGetMostRecentCartForUser()
void
testGetSessionCart()
void
testGetSessionCartNull()
void
testHasSessionCartFalse()
void
testHasSessionCartTrue()
void
testRestoreSavedCartNoGuid()
void
testUpdateCartEntry()
void
testUpdateCartMetadata()
void
testValidateCart()
-
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
-
-
-
-
Method Detail
-
tenantStuff
public static void tenantStuff()
-
setUp
public void setUp() throws ImpExException
- Throws:
ImpExException
-
testGetSessionCart
public void testGetSessionCart()
-
testGetSessionCartNull
public void testGetSessionCartNull()
-
testHasSessionCartTrue
public void testHasSessionCartTrue()
-
testHasSessionCartFalse
public void testHasSessionCartFalse()
-
testGetMiniCart
public void testGetMiniCart()
-
testGetMiniCartEmpty
public void testGetMiniCartEmpty()
-
testAddToCart
public void testAddToCart() throws CommerceCartModificationException
-
testAddToCartNoStock
public void testAddToCartNoStock() throws CommerceCartModificationException
-
testUpdateCartEntry
public void testUpdateCartEntry() throws CommerceCartModificationException
-
testValidateCart
public void testValidateCart() throws CommerceCartModificationException, CommerceCartRestorationException, java.lang.InterruptedException
- Throws:
CommerceCartModificationException
CommerceCartRestorationException
java.lang.InterruptedException
-
testAddToCartLowerStock
public void testAddToCartLowerStock() throws CommerceCartModificationException
-
testAnonymousCartRestoration
public void testAnonymousCartRestoration() throws CommerceCartModificationException, CommerceCartRestorationException
-
testAnonymousCartRestorationOfNonAnonymousCartShouldFail
public void testAnonymousCartRestorationOfNonAnonymousCartShouldFail() throws CommerceCartModificationException, CommerceCartRestorationException
-
testGetMostRecentCartForUser
public void testGetMostRecentCartForUser() throws java.lang.InterruptedException
- Throws:
java.lang.InterruptedException
-
testAddToCartWithPromotion
public void testAddToCartWithPromotion() throws CommerceCartModificationException
-
testRestoreSavedCartNoGuid
public void testRestoreSavedCartNoGuid() throws CommerceSaveCartException, CommerceCartRestorationException, java.lang.InterruptedException
- Throws:
CommerceSaveCartException
CommerceCartRestorationException
java.lang.InterruptedException
-
testUpdateCartMetadata
public void testUpdateCartMetadata()
-
-