Class GroovyXmlMessageValidator

  • All Implemented Interfaces:
    com.consol.citrus.validation.MessageValidator<com.consol.citrus.validation.script.ScriptValidationContext>

    public class GroovyXmlMessageValidator
    extends GroovyScriptMessageValidator
    Extended groovy message validator providing specific XML slurper support. With XML slurper the tester can validate the message payload with closures and without having to deal with XPath for instance.
    Author:
    Christoph Deppisch
    • Constructor Detail

      • GroovyXmlMessageValidator

        public GroovyXmlMessageValidator()
        Default constructor using default script template.
    • Method Detail

      • supportsMessageType

        public boolean supportsMessageType​(String messageType,
                                           com.consol.citrus.message.Message message)
        Specified by:
        supportsMessageType in interface com.consol.citrus.validation.MessageValidator<com.consol.citrus.validation.script.ScriptValidationContext>
        Overrides:
        supportsMessageType in class GroovyScriptMessageValidator