Use AutoClosables with try-with-resources
Closes gh-33538
This commit is contained in:
@@ -178,11 +178,15 @@ class RabbitAutoConfigurationTests {
|
||||
com.rabbitmq.client.ConnectionFactory rcf = mock(com.rabbitmq.client.ConnectionFactory.class);
|
||||
given(rcf.newConnection(isNull(), eq(addresses), anyString())).willReturn(mock(Connection.class));
|
||||
ReflectionTestUtils.setField(connectionFactory, "rabbitConnectionFactory", rcf);
|
||||
connectionFactory.createConnection();
|
||||
then(rcf).should().newConnection(isNull(), eq(addresses), eq("test#0"));
|
||||
try (org.springframework.amqp.rabbit.connection.Connection connection = connectionFactory
|
||||
.createConnection()) {
|
||||
then(rcf).should().newConnection(isNull(), eq(addresses), eq("test#0"));
|
||||
}
|
||||
connectionFactory.resetConnection();
|
||||
connectionFactory.createConnection();
|
||||
then(rcf).should().newConnection(isNull(), eq(addresses), eq("test#1"));
|
||||
try (org.springframework.amqp.rabbit.connection.Connection connection = connectionFactory
|
||||
.createConnection()) {
|
||||
then(rcf).should().newConnection(isNull(), eq(addresses), eq("test#1"));
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
@@ -205,8 +205,9 @@ class MultipartAutoConfigurationTests {
|
||||
HttpComponentsClientHttpRequestFactory requestFactory = new HttpComponentsClientHttpRequestFactory();
|
||||
ClientHttpRequest request = requestFactory.createRequest(
|
||||
new URI("http://localhost:" + this.context.getWebServer().getPort() + "/"), HttpMethod.GET);
|
||||
ClientHttpResponse response = request.execute();
|
||||
assertThat(response.getStatusCode()).isEqualTo(HttpStatus.NOT_FOUND);
|
||||
try (ClientHttpResponse response = request.execute()) {
|
||||
assertThat(response.getStatusCode()).isEqualTo(HttpStatus.NOT_FOUND);
|
||||
}
|
||||
}
|
||||
|
||||
private void verifyServletWorks() {
|
||||
|
||||
Reference in New Issue
Block a user