@Test void testDifferentStructure() { assertThatThrownBy(() -> assertThatJson("{\"test\":1}").hasSameStructureAs("{\"test\":21, \"a\":true}")) .hasMessage("JSON documents are different:\n" + "Different keys found in node \"\", missing: \"a\", expected: <{\"a\":true,\"test\":21}> but was: <{\"test\":1}>\n"); }
@Test void testSameStructureOk() { assertThatJson("{\"test\":1}").hasSameStructureAs("{\"test\":21}"); }