Class JsonMatcher<T>

java.lang.Object
org.hamcrest.BaseMatcher<T>
org.hamcrest.TypeSafeMatcher<T>
org.apache.beam.sdk.testing.JsonMatcher<T>
All Implemented Interfaces:
Matcher<T>, SelfDescribing

public abstract class JsonMatcher<T> extends TypeSafeMatcher<T>
Matcher to compare a string or byte[] representing a JSON Object, independent of field order.
   assertThat("{\"name\": \"person\", \"height\": 80}",
              jsonStringLike("{\"height\": 80, \"name\": \"person\"}"));