Class DefaultCommerceCartServiceIntegrationTest
- java.lang.Object
-
- de.hybris.platform.testframework.HybrisJUnit4Test
-
- de.hybris.platform.servicelayer.ServicelayerBaseTest
-
- de.hybris.platform.servicelayer.ServicelayerTest
-
- de.hybris.platform.commerceservices.order.DefaultCommerceCartServiceIntegrationTest
-
- All Implemented Interfaces:
JaloSessionHolder
- Direct Known Subclasses:
DefaultSubscriptionCommerceCartServiceIntegrationTest
,OrderManagementCommerceCartServiceIntegrationTest
@IntegrationTest public class DefaultCommerceCartServiceIntegrationTest extends ServicelayerTest
Integration test suite forDefaultCommerceCartService
-
-
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 DefaultCommerceCartServiceIntegrationTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
setUp()
void
shouldCreatePromotionActionForPromotionResult()
void
shouldReportOnAddingToNonExistingEntry()
void
testAddToCart()
void
testAddToCartForceNewEntry()
void
testAddToCartInsufficientStock()
void
testAddToCartToTheSameEntry()
void
testAddToCartUnavailable()
void
testAddToCartWhenNoCartPassed()
void
testCalculateCart()
void
testCalculateCartEntriesAfterAddingToCart()
void
testGetCartForGuidAndSiteAndUserWithNullGuid()
void
testPreviewTime()
void
testRecalculateCart()
void
testRemoveAllEntries()
void
testUpdateCartMetadata()
void
testUpdateQuantityForCartEntry()
void
testUpdateQuantityForCartEntryToZero()
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
-
setUp
public void setUp() throws java.lang.Exception
- Throws:
java.lang.Exception
-
testAddToCart
public void testAddToCart() throws CommerceCartModificationException
-
testAddToCartInsufficientStock
public void testAddToCartInsufficientStock() throws CommerceCartModificationException
-
testAddToCartUnavailable
public void testAddToCartUnavailable() throws CommerceCartModificationException
-
testAddToCartWhenNoCartPassed
public void testAddToCartWhenNoCartPassed() throws CommerceCartModificationException
-
testAddToCartToTheSameEntry
public void testAddToCartToTheSameEntry() throws CommerceCartModificationException
-
testAddToCartForceNewEntry
public void testAddToCartForceNewEntry() throws CommerceCartModificationException
-
shouldReportOnAddingToNonExistingEntry
public void shouldReportOnAddingToNonExistingEntry() throws CommerceCartModificationException
-
testCalculateCart
public void testCalculateCart()
-
testCalculateCartEntriesAfterAddingToCart
public void testCalculateCartEntriesAfterAddingToCart() throws CommerceCartModificationException
-
testPreviewTime
public void testPreviewTime() throws CalculationException
- Throws:
CalculationException
-
testRecalculateCart
public void testRecalculateCart() throws CalculationException
- Throws:
CalculationException
-
testRemoveAllEntries
public void testRemoveAllEntries()
-
testUpdateQuantityForCartEntry
public void testUpdateQuantityForCartEntry() throws CommerceCartModificationException
-
testUpdateQuantityForCartEntryToZero
public void testUpdateQuantityForCartEntryToZero() throws CommerceCartModificationException
-
testValidateCart
public void testValidateCart() throws CommerceCartModificationException
-
shouldCreatePromotionActionForPromotionResult
public void shouldCreatePromotionActionForPromotionResult() throws java.lang.Exception
- Throws:
java.lang.Exception
-
testGetCartForGuidAndSiteAndUserWithNullGuid
public void testGetCartForGuidAndSiteAndUserWithNullGuid() throws java.lang.InterruptedException, CommerceSaveCartException
- Throws:
java.lang.InterruptedException
CommerceSaveCartException
-
testUpdateCartMetadata
public void testUpdateCartMetadata()
-
-