Class GroovyXmlMessageValidator
- java.lang.Object
-
- com.consol.citrus.validation.AbstractMessageValidator<ScriptValidationContext>
-
- com.consol.citrus.validation.script.GroovyScriptMessageValidator
-
- com.consol.citrus.validation.script.GroovyXmlMessageValidator
-
- All Implemented Interfaces:
MessageValidator<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
-
-
Field Summary
-
Fields inherited from interface com.consol.citrus.validation.MessageValidator
LOG, RESOURCE_PATH, TYPE_RESOLVER
-
-
Constructor Summary
Constructors Constructor Description GroovyXmlMessageValidator()Default constructor using default script template.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleansupportsMessageType(String messageType, Message message)-
Methods inherited from class com.consol.citrus.validation.script.GroovyScriptMessageValidator
findValidationContext, getRequiredValidationContextType, validateMessage
-
Methods inherited from class com.consol.citrus.validation.AbstractMessageValidator
validateMessage
-
-
-
-
Method Detail
-
supportsMessageType
public boolean supportsMessageType(String messageType, Message message)
- Specified by:
supportsMessageTypein interfaceMessageValidator<ScriptValidationContext>- Overrides:
supportsMessageTypein classGroovyScriptMessageValidator
-
-