Class GroovyJsonMessageValidator

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

    public class GroovyJsonMessageValidator
    extends GroovyScriptMessageValidator
    Extended groovy message validator providing specific Json slurper support. With Json slurper the tester can validate the message payload with closures for instance.
    Since:
    1.2
    Author:
    DanielP
    • Constructor Detail

      • GroovyJsonMessageValidator

        public GroovyJsonMessageValidator()
        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