HttpClientProviderTest: Open CloseableHttpClient in try-with-resource
Change-Id: I28ec33b640ab82c690c539d5510079651704c73f
diff --git a/src/test/java/com/ericsson/gerrit/plugins/highavailability/forwarder/rest/HttpClientProviderTest.java b/src/test/java/com/ericsson/gerrit/plugins/highavailability/forwarder/rest/HttpClientProviderTest.java
index 395c110..8c01516 100644
--- a/src/test/java/com/ericsson/gerrit/plugins/highavailability/forwarder/rest/HttpClientProviderTest.java
+++ b/src/test/java/com/ericsson/gerrit/plugins/highavailability/forwarder/rest/HttpClientProviderTest.java
@@ -51,12 +51,14 @@
@Test
public void testGet() throws Exception {
Injector injector = Guice.createInjector(new TestModule());
- CloseableHttpClient httpClient1 =
- injector.getInstance(CloseableHttpClient.class);
- assertThat(httpClient1).isNotNull();
- CloseableHttpClient httpClient2 =
- injector.getInstance(CloseableHttpClient.class);
- assertThat(httpClient1).isEqualTo(httpClient2);
+ try (CloseableHttpClient httpClient1 =
+ injector.getInstance(CloseableHttpClient.class)) {
+ assertThat(httpClient1).isNotNull();
+ try (CloseableHttpClient httpClient2 =
+ injector.getInstance(CloseableHttpClient.class)) {
+ assertThat(httpClient1).isEqualTo(httpClient2);
+ }
+ }
}
class TestModule extends LifecycleModule {