private CompletionStage<RestResponse> info(RestRequest request) {
      return asJsonResponseFuture(invocationHelper.newResponse(request), SERVER_INFO.toJson(), isPretty(request));
   }
@Test
   public void testServerInfo() {
      CompletionStage<RestResponse> response = client.server().info();
      ResponseAssertion.assertThat(response).isOk();
      ResponseAssertion.assertThat(response).containsReturnedText(Version.printVersion());
   }