String url = "/v2/api-docs";
ResponseEntity<String> resp = restClient().getForEntity(url).block();
assertThat(resp.getStatusCode()).isEqualTo(HttpStatus.OK);
-
JsonElement jsonElement = JsonParser.parseString(resp.getBody());
String indented = gson.toJson(jsonElement);
try (PrintStream out = new PrintStream(new FileOutputStream("../docs/api.json"))) {
.typeId("type1") //
.jobData(getStringFromFile("job-1.json")) //
.targetUri("http://example.com/") //
+ .owner("owner") //
.build();
assertThat(jobs).hasSize(1) //
.contains(gson.toJsonTree(wantedJobInfo));