public class OrderTest extends OrderBaseTest
| Modifier and Type | Field and Description |
|---|---|
protected org.broadleafcommerce.core.workflow.SequenceProcessor |
addItemWorkflow |
protected org.broadleafcommerce.core.order.service.FulfillmentGroupService |
fulfillmentGroupService |
catalogService, countryService, customerAddressService, customerService, isoService, orderService, shippingRateService, stateServiceem, mergeContext, moduleContexts| Constructor and Description |
|---|
OrderTest() |
createNamedCustomer, setUpCartWithActiveSku, setUpCartWithInactiveSku, setUpNamedOrderaddProductBundle, addTestProduct, addTestProduct, createCountry, createCustomer, createCustomerWithAddress, createCustomerWithAddresses, createCustomerWithBasicOrderAndAddresses, createShippingRates, createState, saveCustomerAddressgetContext, getModuleContextsrun, setApplicationContext, springTestContextAfterTestClass, springTestContextAfterTestMethod, springTestContextBeforeTestClass, springTestContextBeforeTestMethod, springTestContextPrepareTestInstanceprotected org.broadleafcommerce.core.order.service.FulfillmentGroupService fulfillmentGroupService
protected org.broadleafcommerce.core.workflow.SequenceProcessor addItemWorkflow
@Transactional @Rollback(value=false) public void createCartForCustomer()
@Transactional @Rollback(value=false) public void findCurrentCartForCustomer()
@Rollback(value=false)
@Transactional(propagation=REQUIRES_NEW)
public void addItemToOrder()
throws org.broadleafcommerce.core.order.service.exception.AddToCartException
org.broadleafcommerce.core.order.service.exception.AddToCartException@Rollback(value=false)
@Transactional
public void addAnotherItemToOrder()
throws org.broadleafcommerce.core.order.service.exception.AddToCartException,
org.broadleafcommerce.core.pricing.service.exception.PricingException,
org.broadleafcommerce.core.order.service.exception.RemoveFromCartException
org.broadleafcommerce.core.order.service.exception.AddToCartExceptionorg.broadleafcommerce.core.pricing.service.exception.PricingExceptionorg.broadleafcommerce.core.order.service.exception.RemoveFromCartExceptionpublic Sku getFirstActiveSku()
@Transactional
public void testIllegalAddScenarios()
throws org.broadleafcommerce.core.order.service.exception.AddToCartException
org.broadleafcommerce.core.order.service.exception.AddToCartException@Transactional
public void testIllegalUpdateScenarios()
throws org.broadleafcommerce.core.order.service.exception.UpdateCartException,
org.broadleafcommerce.core.order.service.exception.AddToCartException,
org.broadleafcommerce.core.order.service.exception.RemoveFromCartException
org.broadleafcommerce.core.order.service.exception.UpdateCartExceptionorg.broadleafcommerce.core.order.service.exception.AddToCartExceptionorg.broadleafcommerce.core.order.service.exception.RemoveFromCartException@Rollback(value=false)
@Transactional
public void addBundleToOrder()
throws org.broadleafcommerce.core.order.service.exception.AddToCartException
org.broadleafcommerce.core.order.service.exception.AddToCartException@Rollback(value=false)
@Transactional
public void removeBundleFromOrder()
throws org.broadleafcommerce.core.order.service.exception.RemoveFromCartException
org.broadleafcommerce.core.order.service.exception.RemoveFromCartException@Transactional public void getItemsForOrder()
@Transactional
public void testManyToOneFGItemToOrderItem()
throws org.broadleafcommerce.core.order.service.exception.UpdateCartException,
org.broadleafcommerce.core.order.service.exception.RemoveFromCartException,
org.broadleafcommerce.core.pricing.service.exception.PricingException
org.broadleafcommerce.core.order.service.exception.UpdateCartExceptionorg.broadleafcommerce.core.order.service.exception.RemoveFromCartExceptionorg.broadleafcommerce.core.pricing.service.exception.PricingException@Transactional
public void updateItemsInOrder()
throws org.broadleafcommerce.core.order.service.exception.UpdateCartException,
org.broadleafcommerce.core.order.service.exception.RemoveFromCartException
org.broadleafcommerce.core.order.service.exception.UpdateCartExceptionorg.broadleafcommerce.core.order.service.exception.RemoveFromCartException@Transactional
public void removeItemFromOrder()
throws org.broadleafcommerce.core.order.service.exception.RemoveFromCartException
org.broadleafcommerce.core.order.service.exception.RemoveFromCartException@Transactional
public void checkOrderItems()
throws org.broadleafcommerce.core.pricing.service.exception.PricingException
org.broadleafcommerce.core.pricing.service.exception.PricingException@Transactional public void getOrdersForCustomer()
public void findCartForAnonymousCustomer()
@Transactional
public void findOrderByOrderNumber()
throws org.broadleafcommerce.core.pricing.service.exception.PricingException
org.broadleafcommerce.core.pricing.service.exception.PricingException@Transactional
public void findNamedOrderForCustomer()
throws org.broadleafcommerce.core.pricing.service.exception.PricingException
org.broadleafcommerce.core.pricing.service.exception.PricingException@Transactional
public void testReadOrdersForCustomer()
throws org.broadleafcommerce.core.pricing.service.exception.PricingException
org.broadleafcommerce.core.pricing.service.exception.PricingExceptionpublic void testOrderProperties()
throws org.broadleafcommerce.core.pricing.service.exception.PricingException
org.broadleafcommerce.core.pricing.service.exception.PricingExceptionpublic void testNamedOrderForCustomer()
throws org.broadleafcommerce.core.pricing.service.exception.PricingException
org.broadleafcommerce.core.pricing.service.exception.PricingException@Rollback(value=false) @Transactional public void addPaymentToOrder(org.broadleafcommerce.core.payment.domain.OrderPayment paymentInfo)
@Transactional
public void testOrderPaymentInfos(org.broadleafcommerce.core.payment.domain.OrderPayment info)
throws org.broadleafcommerce.core.pricing.service.exception.PricingException
org.broadleafcommerce.core.pricing.service.exception.PricingExceptionpublic void findCartForNullCustomerId()
public void testSubmitOrder()
throws org.broadleafcommerce.core.pricing.service.exception.PricingException
org.broadleafcommerce.core.pricing.service.exception.PricingExceptionCopyright © 2020. All rights reserved.