Class XpathMessageValidationContext

  • All Implemented Interfaces:
    com.consol.citrus.validation.context.SchemaValidationContext, com.consol.citrus.validation.context.ValidationContext

    public class XpathMessageValidationContext
    extends XmlMessageValidationContext
    Specialised Xml validation context adds XPath expression evaluation.
    Since:
    2.3
    Author:
    Christoph Deppisch
    • Constructor Detail

      • XpathMessageValidationContext

        public XpathMessageValidationContext()
        Default constructor.
    • Method Detail

      • getXpathExpressions

        public Map<String,​Object> getXpathExpressions()
        Get the control message elements that have to be present in the received message. Message element values are compared as well.
        Returns:
        the xPathExpressions
      • isXpathExpression

        public static boolean isXpathExpression​(String pathExpression)
        Check whether given path expression is a JSONPath expression.
        Parameters:
        pathExpression -
        Returns: