Class XpathPayloadMessageSelector

java.lang.Object
org.citrusframework.message.selector.AbstractMessageSelector
org.citrusframework.message.selector.XpathPayloadMessageSelector
All Implemented Interfaces:
MessageSelector

public class XpathPayloadMessageSelector extends AbstractMessageSelector
Message selector accepts XML messages in case XPath expression evaluation result matches the expected value. With this selector someone can select messages according to a message payload XML element value for instance. Syntax is xpath://root/element
Since:
3.0
Author:
Christoph Deppisch
  • Field Details

    • SELECTOR_PREFIX

      public static final String SELECTOR_PREFIX
      Special selector element name identifying this message selector implementation
      See Also:
  • Constructor Details

    • XpathPayloadMessageSelector

      public XpathPayloadMessageSelector(String selectKey, String matchingValue, TestContext context)
      Default constructor using fields.
  • Method Details

    • accept

      public boolean accept(Message message)