Class ItemOfferProcessorTest
java.lang.Object
junit.framework.Assert
junit.framework.TestCase
org.broadleafcommerce.core.offer.service.processor.ItemOfferProcessorTest
- All Implemented Interfaces:
junit.framework.Test
public class ItemOfferProcessorTest
extends junit.framework.TestCase
- Author:
- jfischer
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassclass -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected OfferDataItemProviderprotected org.broadleafcommerce.core.order.dao.FulfillmentGroupItemDaoprotected org.broadleafcommerce.core.order.service.FulfillmentGroupServiceprotected org.broadleafcommerce.common.service.GenericEntityServiceprotected org.broadleafcommerce.core.offer.service.processor.ItemOfferProcessorImplprotected 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.OrderServiceprotected org.broadleafcommerce.core.offer.service.discount.domain.PromotableOfferUtility -
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 -
orderServiceMock
protected org.broadleafcommerce.core.order.service.OrderService orderServiceMock -
offerService
protected org.broadleafcommerce.core.offer.service.OfferServiceImpl offerService -
orderItemServiceMock
protected org.broadleafcommerce.core.order.service.OrderItemService orderItemServiceMock -
fgItemDaoMock
protected org.broadleafcommerce.core.order.dao.FulfillmentGroupItemDao fgItemDaoMock -
dataProvider
-
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 -
promotableOfferUtility
protected org.broadleafcommerce.core.offer.service.discount.domain.PromotableOfferUtility promotableOfferUtility -
genericEntityServiceMock
protected org.broadleafcommerce.common.service.GenericEntityService genericEntityServiceMock -
itemProcessor
protected org.broadleafcommerce.core.offer.service.processor.ItemOfferProcessorImpl itemProcessor
-
-
Constructor Details
-
ItemOfferProcessorTest
public ItemOfferProcessorTest()
-
-
Method Details
-
setUp
- Overrides:
setUpin classjunit.framework.TestCase- Throws:
Exception
-
replay
- Throws:
Exception
-
verify
public void verify() -
testFilterItemLevelOffer
- Throws:
Exception
-
testCouldOfferApplyToOrder
- Throws:
Exception
-
testCouldOrderItemMeetOfferRequirement
- Throws:
Exception
-
testCouldOfferApplyToOrderItems
- Throws:
Exception
-
testApplyAllItemOffers
- Throws:
Exception
-
testApplyAdjustments
- Throws:
Exception
-
testApplyItemQualifiersAndTargets
- Throws:
Exception
-