Class NonDiscountPromotionEngineResultsClassifyingPopulatorTest

java.lang.Object
de.hybris.platform.promotionengineservices.promotionengine.report.populators.NonDiscountPromotionEngineResultsClassifyingPopulatorTest

@UnitTest public class NonDiscountPromotionEngineResultsClassifyingPopulatorTest extends Object
  • Constructor Details

    • NonDiscountPromotionEngineResultsClassifyingPopulatorTest

      public NonDiscountPromotionEngineResultsClassifyingPopulatorTest()
  • Method Details

    • setup

      public void setup() throws Exception
      Throws:
      Exception
    • cannotClassifyPromotionEngineResultsWhenNoPromotionAppliedToOrder

      public void cannotClassifyPromotionEngineResultsWhenNoPromotionAppliedToOrder() throws Exception
      Throws:
      Exception
    • shouldClassifyPromotionAsOrderLevelPromotion

      public void shouldClassifyPromotionAsOrderLevelPromotion() throws Exception
      Throws:
      Exception
    • buildOrderLevelPromotions

      protected PromotionEngineResult buildOrderLevelPromotions()
    • shouldSkipClassifyingIfPromotionIsNotAllowedByFilter

      public void shouldSkipClassifyingIfPromotionIsNotAllowedByFilter() throws Exception
      Throws:
      Exception
    • shouldClassifyPromotionAsOrderEntryLevelPromotion

      public void shouldClassifyPromotionAsOrderEntryLevelPromotion() throws Exception
      Throws:
      Exception
    • buildOrderLevelEntryFiredPromotions

      protected PromotionEngineResult buildOrderLevelEntryFiredPromotions()
    • buildOrderLevelEntryPotentialPromotions

      protected PromotionEngineResult buildOrderLevelEntryPotentialPromotions()
    • createOrderEntryLevelPotentialPromotionEngineResult

      protected PromotionEngineResult createOrderEntryLevelPotentialPromotionEngineResult(AbstractOrderEntryModel orderEntry)
    • createOrderEntryLevelFiredPromotionEngineResult

      protected PromotionEngineResult createOrderEntryLevelFiredPromotionEngineResult(AbstractOrderEntryModel orderEntry)
    • createOrderLevelPromotionEngineResult

      protected PromotionEngineResult createOrderLevelPromotionEngineResult()
    • shouldRaiseExceptionWhenSourceToPopulateIsNull

      public void shouldRaiseExceptionWhenSourceToPopulateIsNull() throws Exception
      Throws:
      Exception
    • shouldRaiseExceptionWhenTargetIsNull

      public void shouldRaiseExceptionWhenTargetIsNull() throws Exception
      Throws:
      Exception