Package de.hybris.platform.order
Class InMemoryCartTest
java.lang.Object
de.hybris.platform.testframework.HybrisJUnit4Test
de.hybris.platform.order.InMemoryCartTest
- All Implemented Interfaces:
JaloSessionHolder
@IntegrationTest(excludedAppserver="websphere,weblogic")
public class InMemoryCartTest
extends HybrisJUnit4Test
-
Field Summary
Fields inherited from class de.hybris.platform.testframework.HybrisJUnit4Test
jaloSession -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidassertCalculated(AbstractOrder order, boolean calculated) protected voidassertCartModel(ModelService modelService, InMemoryCart cart, CartModel cartModel) protected voidcheckGetters(Object object) voidsetUp()voidtearDown()protected voidtestCalculation(InMemoryCart cart, Currency curr, Unit unit) voidtestCart()protected voidtestCartService(InMemoryCart cart, Unit unit) protected voidtestModelLayer(InMemoryCart cart) protected voidprotected voidvoidMethods inherited from class de.hybris.platform.testframework.HybrisJUnit4Test
establishJaloSession, finish, getOrCreateCurrency, getOrCreateLanguage, init, intenseChecksActivated, takeJaloSession
-
Constructor Details
-
InMemoryCartTest
public InMemoryCartTest()
-
-
Method Details
-
setUp
public void setUp() -
tearDown
public void tearDown() -
testSessionCart
public void testSessionCart() -
testCart
- Throws:
Exception
-
testSerialization
- Throws:
Exception
-
testCartService
- Throws:
InvalidCartException
-
testModelLayer
protected void testModelLayer(InMemoryCart cart) throws IllegalArgumentException, IllegalAccessException, InvocationTargetException -
assertCartModel
-
testOrderCreation
- Throws:
JaloPriceFactoryException
-
testCalculation
protected void testCalculation(InMemoryCart cart, Currency curr, Unit unit) throws JaloPriceFactoryException - Throws:
JaloPriceFactoryException
-
assertCalculated
-
checkGetters
protected void checkGetters(Object object) throws IllegalArgumentException, IllegalAccessException, InvocationTargetException
-