Class EqualToJsonPattern
- java.lang.Object
-
- com.github.tomakehurst.wiremock.matching.ContentPattern<java.lang.String>
-
- com.github.tomakehurst.wiremock.matching.StringValuePattern
-
- com.github.tomakehurst.wiremock.matching.EqualToJsonPattern
-
- All Implemented Interfaces:
NamedValueMatcher<java.lang.String>
,ValueMatcher<java.lang.String>
public class EqualToJsonPattern extends StringValuePattern
-
-
Field Summary
-
Fields inherited from class com.github.tomakehurst.wiremock.matching.ContentPattern
expectedValue
-
-
Constructor Summary
Constructors Constructor Description EqualToJsonPattern(com.fasterxml.jackson.databind.JsonNode jsonNode, java.lang.Boolean ignoreArrayOrder, java.lang.Boolean ignoreExtraElements)
EqualToJsonPattern(java.lang.String json, java.lang.Boolean ignoreArrayOrder, java.lang.Boolean ignoreExtraElements)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getEqualToJson()
java.lang.String
getExpected()
java.lang.Object
getSerializedEqualToJson()
java.lang.Boolean
isIgnoreArrayOrder()
java.lang.Boolean
isIgnoreExtraElements()
MatchResult
match(java.lang.String value)
static int
maxDeepSize(java.lang.Object one, java.lang.Object two)
-
Methods inherited from class com.github.tomakehurst.wiremock.matching.StringValuePattern
and, equals, getName, hashCode, isAbsent, isPresent, nullSafeIsAbsent, or, toString
-
Methods inherited from class com.github.tomakehurst.wiremock.matching.ContentPattern
getValue, isNullValuePermitted
-
-
-
-
Constructor Detail
-
EqualToJsonPattern
public EqualToJsonPattern(java.lang.String json, java.lang.Boolean ignoreArrayOrder, java.lang.Boolean ignoreExtraElements)
-
EqualToJsonPattern
public EqualToJsonPattern(com.fasterxml.jackson.databind.JsonNode jsonNode, java.lang.Boolean ignoreArrayOrder, java.lang.Boolean ignoreExtraElements)
-
-
Method Detail
-
match
public MatchResult match(java.lang.String value)
-
getSerializedEqualToJson
public java.lang.Object getSerializedEqualToJson()
-
getEqualToJson
public java.lang.String getEqualToJson()
-
isIgnoreArrayOrder
public java.lang.Boolean isIgnoreArrayOrder()
-
isIgnoreExtraElements
public java.lang.Boolean isIgnoreExtraElements()
-
getExpected
public java.lang.String getExpected()
- Specified by:
getExpected
in interfaceNamedValueMatcher<java.lang.String>
- Overrides:
getExpected
in classStringValuePattern
-
maxDeepSize
public static int maxDeepSize(java.lang.Object one, java.lang.Object two)
-
-