public void assertJson(InputStream expectedJson, InputStream actualJson) throws Exception  {
        JsonNode expected = jacksonParser.readTree(expectedJson);
        JsonNode actual = jacksonParser.readTree(actualJson);
        assertJson(expected, actual);
    }
Asserts that the JSON document matches what we expected.

Note: the input streams should be closed by the caller
@param expectedJson expected
@param actualJson actual
@throws Exception error when parsing json or validating structure
test/common/src/main/java/io/apiman/test/common/json/JsonCompare.java