public HttpResponse get(String uri, String... params) throws Exception {
    connect();
    HttpClientContext clientContext = HttpClientContext.create();
    return httpClient.execute(host, buildHttpGet(uri, params), clientContext);
  }
this rules simplifies creating a httpClient for verification of pulse behaviors or any http
client behaviors. Usually after you start up a server/locator with http service, you would want
to connect to it through http client and verify some behavior, you would need to use this rule.

It uses one httpClient object for the duration of a test.

<p>
See {@code PulseSecurityTest} for examples
geode-assembly/geode-assembly-test/src/main/java/org/apache/geode/test/junit/rules/GeodeHttpClientRule.java