public class EqualToJsonPattern extends StringValuePattern
ABSENT, expectedValue
Constructor and Description |
---|
EqualToJsonPattern(java.lang.String json,
java.lang.Boolean ignoreArrayOrder,
java.lang.Boolean ignoreExtraElements) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getEqualToJson() |
java.lang.String |
getExpected() |
static com.fasterxml.jackson.databind.JsonNode |
getNodeAtPath(com.fasterxml.jackson.databind.JsonNode rootNode,
com.fasterxml.jackson.databind.JsonNode path) |
java.lang.Boolean |
isIgnoreArrayOrder() |
java.lang.Boolean |
isIgnoreExtraElements() |
MatchResult |
match(java.lang.String value) |
equals, getName, getValue, hashCode, isAbsent, isPresent, nullSafeIsAbsent, toString
public EqualToJsonPattern(java.lang.String json, java.lang.Boolean ignoreArrayOrder, java.lang.Boolean ignoreExtraElements)
public java.lang.String getEqualToJson()
public java.lang.Boolean isIgnoreArrayOrder()
public java.lang.Boolean isIgnoreExtraElements()
public java.lang.String getExpected()
getExpected
in interface NamedValueMatcher<java.lang.String>
getExpected
in class StringValuePattern
public MatchResult match(java.lang.String value)
public static com.fasterxml.jackson.databind.JsonNode getNodeAtPath(com.fasterxml.jackson.databind.JsonNode rootNode, com.fasterxml.jackson.databind.JsonNode path)