public class CartTest extends OrderBaseTest
catalogService, countryService, customerAddressService, customerService, isoService, orderService, shippingRateService, stateService| Constructor and Description |
|---|
CartTest() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
cartContainsOnlyTheseItems(Order cart,
List<OrderItem> orderItems) |
protected boolean |
orderItemsSemanticallyEqual(DiscreteOrderItem one,
DiscreteOrderItem two) |
void |
testAddAllItemsToCartFromNamedOrder() |
void |
testAddAllItemsToCartFromNamedOrderWithoutExistingCart() |
void |
testAddItemToCartFromNamedOrder() |
void |
testMergeWithBothCarts() |
void |
testMergeWithInactiveAnonymousCart() |
void |
testMergeWithNoAnonymousCart() |
void |
testMergeWithNoCustomerCart() |
void |
testMoveAllItemsToCartFromNamedOrder() |
void |
testMoveItemToCartFromNamedOrder() |
void |
testMoveItemToCartFromNamedOrderWithoutExistingCart() |
createNamedCustomer, setUpCartWithActiveSku, setUpCartWithInactiveSku, setUpNamedOrderaddProductBundle, addTestProduct, addTestProduct, createCountry, createCustomer, createCustomerWithAddress, createCustomerWithAddresses, createCustomerWithBasicOrderAndAddresses, createShippingRates, createState, saveCustomerAddressrun, setApplicationContext, springTestContextAfterTestClass, springTestContextAfterTestMethod, springTestContextBeforeTestClass, springTestContextBeforeTestMethod, springTestContextPrepareTestInstanceprotected boolean cartContainsOnlyTheseItems(Order cart, List<OrderItem> orderItems)
protected boolean orderItemsSemanticallyEqual(DiscreteOrderItem one, DiscreteOrderItem two)
@Transactional
public void testMoveAllItemsToCartFromNamedOrder()
throws org.broadleafcommerce.core.order.service.exception.RemoveFromCartException,
org.broadleafcommerce.core.order.service.exception.AddToCartException
org.broadleafcommerce.core.order.service.exception.RemoveFromCartExceptionorg.broadleafcommerce.core.order.service.exception.AddToCartException@Transactional
public void testAddAllItemsToCartFromNamedOrder()
throws org.broadleafcommerce.core.order.service.exception.RemoveFromCartException,
org.broadleafcommerce.core.order.service.exception.AddToCartException
org.broadleafcommerce.core.order.service.exception.RemoveFromCartExceptionorg.broadleafcommerce.core.order.service.exception.AddToCartException@Transactional
public void testAddAllItemsToCartFromNamedOrderWithoutExistingCart()
throws org.broadleafcommerce.core.order.service.exception.RemoveFromCartException,
org.broadleafcommerce.core.order.service.exception.AddToCartException
org.broadleafcommerce.core.order.service.exception.RemoveFromCartExceptionorg.broadleafcommerce.core.order.service.exception.AddToCartException@Transactional
public void testAddItemToCartFromNamedOrder()
throws org.broadleafcommerce.core.order.service.exception.RemoveFromCartException,
org.broadleafcommerce.core.order.service.exception.AddToCartException
org.broadleafcommerce.core.order.service.exception.RemoveFromCartExceptionorg.broadleafcommerce.core.order.service.exception.AddToCartException@Transactional
public void testMoveItemToCartFromNamedOrder()
throws org.broadleafcommerce.core.order.service.exception.RemoveFromCartException,
org.broadleafcommerce.core.order.service.exception.AddToCartException
org.broadleafcommerce.core.order.service.exception.RemoveFromCartExceptionorg.broadleafcommerce.core.order.service.exception.AddToCartException@Transactional
public void testMoveItemToCartFromNamedOrderWithoutExistingCart()
throws org.broadleafcommerce.core.order.service.exception.RemoveFromCartException,
org.broadleafcommerce.core.order.service.exception.AddToCartException
org.broadleafcommerce.core.order.service.exception.RemoveFromCartExceptionorg.broadleafcommerce.core.order.service.exception.AddToCartException@Transactional
public void testMergeWithNoAnonymousCart()
throws org.broadleafcommerce.core.pricing.service.exception.PricingException,
org.broadleafcommerce.core.order.service.exception.RemoveFromCartException,
org.broadleafcommerce.core.order.service.exception.AddToCartException
org.broadleafcommerce.core.pricing.service.exception.PricingExceptionorg.broadleafcommerce.core.order.service.exception.RemoveFromCartExceptionorg.broadleafcommerce.core.order.service.exception.AddToCartException@Transactional
public void testMergeWithNoCustomerCart()
throws org.broadleafcommerce.core.pricing.service.exception.PricingException,
org.broadleafcommerce.core.order.service.exception.RemoveFromCartException,
org.broadleafcommerce.core.order.service.exception.AddToCartException
org.broadleafcommerce.core.pricing.service.exception.PricingExceptionorg.broadleafcommerce.core.order.service.exception.RemoveFromCartExceptionorg.broadleafcommerce.core.order.service.exception.AddToCartException@Transactional
public void testMergeWithBothCarts()
throws org.broadleafcommerce.core.pricing.service.exception.PricingException,
org.broadleafcommerce.core.order.service.exception.RemoveFromCartException,
org.broadleafcommerce.core.order.service.exception.AddToCartException
org.broadleafcommerce.core.pricing.service.exception.PricingExceptionorg.broadleafcommerce.core.order.service.exception.RemoveFromCartExceptionorg.broadleafcommerce.core.order.service.exception.AddToCartException@Transactional
public void testMergeWithInactiveAnonymousCart()
throws org.broadleafcommerce.core.pricing.service.exception.PricingException,
org.broadleafcommerce.core.order.service.exception.RemoveFromCartException,
org.broadleafcommerce.core.order.service.exception.AddToCartException
org.broadleafcommerce.core.pricing.service.exception.PricingExceptionorg.broadleafcommerce.core.order.service.exception.RemoveFromCartExceptionorg.broadleafcommerce.core.order.service.exception.AddToCartExceptionCopyright © 2018. All rights reserved.