public Object evaluateXPath(XPathExpression expression, Node node) { return expression.evaluateAsBoolean(node); } },
/** * Return true if the {@link XPathExpression} evaluates to <code>true</code> */ @Override public boolean accept(Message<?> message) { Node node = getConverter().convertToNode(message.getPayload()); return getXPathExpresion().evaluateAsBoolean(node); }
public void match(WebServiceMessage message) throws IOException, AssertionError { Node payload = transformToNode(message); boolean result = expression.evaluateAsBoolean(payload); assertEquals("Evaluation of XPath expression \"" + expressionString + "\" failed.", expectedValue, result, "Payload", message.getPayloadSource()); } };
public void match(WebServiceMessage message) throws IOException, AssertionError { Node payload = transformToNode(message); boolean result = expression.evaluateAsBoolean(payload); assertEquals("Evaluation of XPath expression \"" + expressionString + "\" failed.", expectedValue, result, "Payload", message.getPayloadSource()); } };
public void match(WebServiceMessage message) throws IOException, AssertionError { Node payload = transformToNode(message); boolean result = expression.evaluateAsBoolean(payload); assertEquals("Evaluation of XPath expression \"" + expressionString + "\" failed.", expectedValue, result, "Payload", message.getPayloadSource()); } };