Class FulfillmentGroupOfferProcessorTest
java.lang.Object
junit.framework.Assert
junit.framework.TestCase
org.broadleafcommerce.core.offer.service.processor.FulfillmentGroupOfferProcessorTest
- All Implemented Interfaces:
junit.framework.Test
public class FulfillmentGroupOfferProcessorTest
extends junit.framework.TestCase
- Author:
- jfischer
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassclassclassclassprotected static classCreated to work around a dependency in FulfillmentGroupOfferProcessorImpl to a live application context and system properties service since it uses BLCSystemProperty -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final OfferDataItemProviderprotected org.broadleafcommerce.core.order.dao.FulfillmentGroupItemDaoprotected org.broadleafcommerce.core.offer.service.processor.FulfillmentGroupOfferProcessorImplprotected org.broadleafcommerce.core.order.service.FulfillmentGroupServiceprotected org.broadleafcommerce.core.order.service.OrderMultishipOptionServiceprotected org.broadleafcommerce.core.offer.dao.OfferDaoprotected org.broadleafcommerce.core.offer.service.OfferServiceImplprotected org.broadleafcommerce.core.offer.service.processor.OfferTimeZoneProcessorprotected org.broadleafcommerce.core.order.dao.OrderItemDaoprotected org.broadleafcommerce.core.order.service.OrderItemServiceprotected org.broadleafcommerce.core.order.service.OrderService -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class junit.framework.TestCase
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runBare, runTest, setName, tearDown, toString
-
Field Details
-
offerDaoMock
protected org.broadleafcommerce.core.offer.dao.OfferDao offerDaoMock -
orderItemDaoMock
protected org.broadleafcommerce.core.order.dao.OrderItemDao orderItemDaoMock -
offerService
protected org.broadleafcommerce.core.offer.service.OfferServiceImpl offerService -
dataProvider
-
orderServiceMock
protected org.broadleafcommerce.core.order.service.OrderService orderServiceMock -
orderItemServiceMock
protected org.broadleafcommerce.core.order.service.OrderItemService orderItemServiceMock -
fgItemDaoMock
protected org.broadleafcommerce.core.order.dao.FulfillmentGroupItemDao fgItemDaoMock -
fgServiceMock
protected org.broadleafcommerce.core.order.service.FulfillmentGroupService fgServiceMock -
multishipOptionServiceMock
protected org.broadleafcommerce.core.order.service.OrderMultishipOptionService multishipOptionServiceMock -
offerTimeZoneProcessorMock
protected org.broadleafcommerce.core.offer.service.processor.OfferTimeZoneProcessor offerTimeZoneProcessorMock -
fgProcessor
protected org.broadleafcommerce.core.offer.service.processor.FulfillmentGroupOfferProcessorImpl fgProcessor
-
-
Constructor Details
-
FulfillmentGroupOfferProcessorTest
public FulfillmentGroupOfferProcessorTest()
-
-
Method Details
-
setUp
- Overrides:
setUpin classjunit.framework.TestCase- Throws:
Exception
-
replay
public void replay() -
verify
public void verify() -
testApplyAllFulfillmentGroupOffersWithOrderItemOffers
- Throws:
Exception
-
testApplyAllFulfillmentGroupOffers
public void testApplyAllFulfillmentGroupOffers() -
testFilterFulfillmentGroupLevelOffer
public void testFilterFulfillmentGroupLevelOffer() -
testCouldOfferApplyToFulfillmentGroup
public void testCouldOfferApplyToFulfillmentGroup() -
testCouldOrderItemMeetOfferRequirement
public void testCouldOrderItemMeetOfferRequirement() -
testCouldOfferApplyToOrderItems
public void testCouldOfferApplyToOrderItems()
-