Assert Exists

This assertion is used to check if the element described by the expression exists. The presence of the element, even empty, is enough to consider it a valid assertion.

Parameters#

NameType/ValueRequired
ExpressionExpressionYes
Mode'all' or 'one'No
Level'error' or 'warning'No
Modifier'not'No
Stop test if fails'true' or 'false'No
CommentStringNo
  • Expression: It's the path to the element we want to operate on (e.g. payload.ProductID). See Expression for more details.
  • Mode: Specify if all the same elements in the payload should match the assertion (‘all’) or if only one element (‘one’) is enough.
  • Level: Specify if the assertion fails whether it should be considered an ‘error’ or just a ‘warning’.
  • Modifier: The assertion is considered verified if it does not pass.
  • Stop test if fails: The test will be immediately stopped if the assertion fails.
  • Comment: Add comment messages in the form of a string data type.
note

A warning will not trigger alerts (such as email or text messages).

Code View Examples#

<assert-exists expression=”data.id”/>
Last updated on by James Tacker