match if the document contains the pair at any level
match if the document contains the pair at any level
match if the document contains the value at any level
match if the document contains the value at any level
match if the document contains the pair at the top level
match if the document contains the pair at the top level
match if the document contains the value at the top-level
match if the document contains the value at the top-level
allow to match on the i-th element of an Array or a Map (0-based)
allow to match on the i-th element of an Array or a Map (0-based)
A value can be tested against another with the === operator.
A value can be tested against another with the === operator. It is equivalent to writing a must_== b
this method can be overriden to throw exceptions when checking the match result
this method can be overriden to throw exceptions when checking the match result
this method can be overriden to throw exceptions when checking the match result
this method can be overriden to throw exceptions when checking the match result
this method can be overriden to throw exceptions when checking the result
this method can be overriden to throw exceptions when checking the result
an Expectable with a description function
an Expectable with a description function
an Expectable with a description
an Expectable
an Expectable with a function to show the element T
describe a value with the aka method
describe a value with the aka method
findDeep with a Regex or a String or a String matcher
this method can be overriden to intercept a MatchResult and change its message before it is thrown
this method can be overriden to intercept a MatchResult and change its message before it is thrown
datatype to specify how json values must be checked
datatype to specify how json values must be checked
Matchers for Json expressions (entered as strings)