Class ProductConfigAbstractRuleActionStrategyTest

java.lang.Object
de.hybris.platform.sap.productconfig.rules.action.strategy.impl.ProductConfigAbstractRuleActionStrategyTest

@UnitTest public class ProductConfigAbstractRuleActionStrategyTest extends Object
  • Constructor Details

    • ProductConfigAbstractRuleActionStrategyTest

      public ProductConfigAbstractRuleActionStrategyTest()
  • Method Details

    • setUp

      public void setUp() throws RuleConverterException
      Throws:
      RuleConverterException
    • testHandleMessage_noMessage

      public void testHandleMessage_noMessage()
    • testHandleMessage_newMessage

      public void testHandleMessage_newMessage()
    • testHandleMessage_newMessage_de

      public void testHandleMessage_newMessage_de()
    • testHandleMessage_sameRuleWith2Actions

      public void testHandleMessage_sameRuleWith2Actions()
    • assertOneMessage

      protected void assertOneMessage(String message, String key, ProductConfigMessageSeverity severity, ProductConfigMessageSource source)
    • testMessageContainsParameters_validParam

      public void testMessageContainsParameters_validParam()
    • testMessageContainsParameters_noParam

      public void testMessageContainsParameters_noParam()
    • testMessageContainsParameters_invalidParam

      public void testMessageContainsParameters_invalidParam()
    • testMessageReplace_noParam

      public void testMessageReplace_noParam()
    • testMessageReplace_replaceSingleParam

      public void testMessageReplace_replaceSingleParam()
    • testMessageReplace_replaceSingleParam_nullValue

      public void testMessageReplace_replaceSingleParam_nullValue()
    • prepareRuleParam

      protected void prepareRuleParam(String uuid, String type, String value)
    • testHandleMessage_withParams

      public void testHandleMessage_withParams()
    • testHandleMessage_withParamsIncomplete

      public void testHandleMessage_withParamsIncomplete()
    • testMapSeverity_warning

      public void testMapSeverity_warning()
    • testMapSeverity_info

      public void testMapSeverity_info()
    • testMapSeverity_null

      public void testMapSeverity_null()
    • testHandleMessage_assigneOneMessageToOneCstic

      public void testHandleMessage_assigneOneMessageToOneCstic()
    • testHandleMessage_assigneOneMessageToOneCstic_ignoreCase

      public void testHandleMessage_assigneOneMessageToOneCstic_ignoreCase()
    • testHandleMessage_assigneMessageToCsticWrongName

      public void testHandleMessage_assigneMessageToCsticWrongName()
    • testHandleMessage_assigneMessagesToProductAndTwoCstics

      public void testHandleMessage_assigneMessagesToProductAndTwoCstics()
    • assertOneMessageForCstic

      protected void assertOneMessageForCstic(String csticName, String message, String key, ProductConfigMessageSeverity severity, ProductConfigMessageSource source)
    • assertOneMessageForCsticValue

      protected void assertOneMessageForCsticValue(String csticName, String csticValueName, String message, String key, ProductConfigMessageSeverity severity, ProductConfigMessageSource source)
    • assertNoMessages

      protected void assertNoMessages()
    • testGetRule

      public void testGetRule()
    • testResolveMessage

      public void testResolveMessage()
    • testResolveMessage_invalidParam

      public void testResolveMessage_invalidParam()
    • testShowMessageAssignedMessagesExistingCstic

      public void testShowMessageAssignedMessagesExistingCstic()
    • testShowMessageAssignedMessagesExistingCsticValue

      public void testShowMessageAssignedMessagesExistingCsticValue()
    • testShowMessageAssignedMessagesNotExistingCstic

      public void testShowMessageAssignedMessagesNotExistingCstic()
    • testShowMessageAssignedMessagesNotExistingCsticValue

      public void testShowMessageAssignedMessagesNotExistingCsticValue()
    • testAddMessageToCsticValue

      public void testAddMessageToCsticValue()
    • testAddMessageToCsticValueOtherAssignedValue

      public void testAddMessageToCsticValueOtherAssignedValue()
    • testAddMessageToCsticValueNoAssignedValue

      public void testAddMessageToCsticValueNoAssignedValue()