public static String toJsonString(final Token<? extends TokenIdentifier> token
      ) throws IOException {
    return toJsonString(Token.class, toJsonMap(token));
  }
@Test
  public void testSnapshotDiffReportListingEmptyReport() throws IOException {
    SnapshotDiffReportListing report = new SnapshotDiffReportListing();
    String jsonString = JsonUtil.toJsonString(report);
    Map<?, ?> json = READER.readValue(jsonString);
    SnapshotDiffReportListing parsed =
        JsonUtilClient.toSnapshotDiffReportListing(json);

    assertEquals(report, parsed);
  }