Class ProductConfigAbstractRuleActionStrategyTest


  • @UnitTest
    public class ProductConfigAbstractRuleActionStrategyTest
    extends java.lang.Object
    • Constructor Detail

      • ProductConfigAbstractRuleActionStrategyTest

        public ProductConfigAbstractRuleActionStrategyTest()
    • Method Detail

      • 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()
      • 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​(java.lang.String uuid,
                                        java.lang.String type,
                                        java.lang.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()
      • assertOneMessageForCsticValue

        protected void assertOneMessageForCsticValue​(java.lang.String csticName,
                                                     java.lang.String csticValueName,
                                                     java.lang.String message,
                                                     java.lang.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()