Class CharacteristicValueRulesResultHandlerImplTest

java.lang.Object
de.hybris.platform.sap.productconfig.rules.cps.handler.impl.CharacteristicValueRulesResultHandlerImplTest

@UnitTest public class CharacteristicValueRulesResultHandlerImplTest extends Object
  • Constructor Details

    • CharacteristicValueRulesResultHandlerImplTest

      public CharacteristicValueRulesResultHandlerImplTest()
  • Method Details

    • setUp

      public void setUp() throws de.hybris.platform.sap.productconfig.runtime.interf.ConfigurationEngineException
      Throws:
      de.hybris.platform.sap.productconfig.runtime.interf.ConfigurationEngineException
    • prepareRulesResult

      protected CharacteristicValueRulesResultModel prepareRulesResult(String cstic, String value, BigDecimal discount)
    • testPersistRulesResult

      public void testPersistRulesResult()
    • testGetRulesResultsByConfigId

      public void testGetRulesResultsByConfigId()
    • testGetRulesResultsByConfigIdNoResults

      public void testGetRulesResultsByConfigIdNoResults()
    • testDeleteRulesResultsByConfigId

      public void testDeleteRulesResultsByConfigId()
    • testDeleteRulesResultsByConfigIdNoResults

      public void testDeleteRulesResultsByConfigIdNoResults()
    • testAddDiscountEmptyList

      public void testAddDiscountEmptyList()
    • testAddDiscountListContainsOtherEntry

      public void testAddDiscountListContainsOtherEntry()
    • testAddDiscountListContainsSameEntry

      public void testAddDiscountListContainsSameEntry()
    • testCalculateDiscount

      public void testCalculateDiscount()
    • testAddMessageToRulesNoResult

      public void testAddMessageToRulesNoResult()
    • testAddMessageToRulesResultFirstMessage

      public void testAddMessageToRulesResultFirstMessage()
    • testAddMessageToRulesResultCsticLevel

      public void testAddMessageToRulesResultCsticLevel()
    • testAddMessageToRulesResultSecondMessage

      public void testAddMessageToRulesResultSecondMessage()
    • testCloneRulesResultModelList

      public void testCloneRulesResultModelList()
    • addMessagesToRulesResultModel

      protected void addMessagesToRulesResultModel(CharacteristicValueRulesResultModel sourceRulesResultModel1)
    • testCopyAndPersistRuleResults

      public void testCopyAndPersistRuleResults()
    • testGetRulesResultsByConfigIdNullConfigReturnsEmptyList

      public void testGetRulesResultsByConfigIdNullConfigReturnsEmptyList()