Class FormUrlEncodedMessageValidator

  • All Implemented Interfaces:
    MessageValidator<com.consol.citrus.validation.context.ValidationContext>

    public class FormUrlEncodedMessageValidator
    extends Object
    implements MessageValidator<com.consol.citrus.validation.context.ValidationContext>
    Validates x-www-form-urlencoded HTML form data content by marshalling form fields to Xml representation.
    Since:
    2.5
    Author:
    Christoph Deppisch
    • Constructor Detail

      • FormUrlEncodedMessageValidator

        public FormUrlEncodedMessageValidator()
    • Method Detail

      • validateMessage

        public void validateMessage​(Message receivedMessage,
                                    Message controlMessage,
                                    TestContext context,
                                    List<com.consol.citrus.validation.context.ValidationContext> validationContexts)
                             throws com.consol.citrus.exceptions.ValidationException
        Specified by:
        validateMessage in interface MessageValidator<com.consol.citrus.validation.context.ValidationContext>
        Throws:
        com.consol.citrus.exceptions.ValidationException