Polish contribution and fix build

See gh-1954
This commit is contained in:
Sam Brannen
2019-11-09 12:45:02 +01:00
parent cfb7777a07
commit cb9d27b9b8
2 changed files with 22 additions and 19 deletions

View File

@@ -28,16 +28,17 @@ import org.springframework.test.web.client.ResponseCreator;
import org.springframework.util.StreamUtils;
import static org.assertj.core.api.Assertions.assertThat;
import static org.assertj.core.api.Assertions.assertThatExceptionOfType;
/**
* Tests for the {@link MockRestResponseCreators} static factory methods.
*
* @author Rossen Stoyanchev
*/
public class ResponseCreatorsTests {
class ResponseCreatorsTests {
@Test
public void success() throws Exception {
void success() throws Exception {
MockClientHttpResponse response = (MockClientHttpResponse) MockRestResponseCreators.withSuccess().createResponse(null);
assertThat(response.getStatusCode()).isEqualTo(HttpStatus.OK);
@@ -46,7 +47,7 @@ public class ResponseCreatorsTests {
}
@Test
public void successWithContent() throws Exception {
void successWithContent() throws Exception {
DefaultResponseCreator responseCreator = MockRestResponseCreators.withSuccess("foo", MediaType.TEXT_PLAIN);
MockClientHttpResponse response = (MockClientHttpResponse) responseCreator.createResponse(null);
@@ -56,7 +57,7 @@ public class ResponseCreatorsTests {
}
@Test
public void successWithContentWithoutContentType() throws Exception {
void successWithContentWithoutContentType() throws Exception {
DefaultResponseCreator responseCreator = MockRestResponseCreators.withSuccess("foo", null);
MockClientHttpResponse response = (MockClientHttpResponse) responseCreator.createResponse(null);
@@ -66,7 +67,7 @@ public class ResponseCreatorsTests {
}
@Test
public void created() throws Exception {
void created() throws Exception {
URI location = new URI("/foo");
DefaultResponseCreator responseCreator = MockRestResponseCreators.withCreatedEntity(location);
MockClientHttpResponse response = (MockClientHttpResponse) responseCreator.createResponse(null);
@@ -77,7 +78,7 @@ public class ResponseCreatorsTests {
}
@Test
public void noContent() throws Exception {
void noContent() throws Exception {
DefaultResponseCreator responseCreator = MockRestResponseCreators.withNoContent();
MockClientHttpResponse response = (MockClientHttpResponse) responseCreator.createResponse(null);
@@ -87,7 +88,7 @@ public class ResponseCreatorsTests {
}
@Test
public void badRequest() throws Exception {
void badRequest() throws Exception {
DefaultResponseCreator responseCreator = MockRestResponseCreators.withBadRequest();
MockClientHttpResponse response = (MockClientHttpResponse) responseCreator.createResponse(null);
@@ -97,7 +98,7 @@ public class ResponseCreatorsTests {
}
@Test
public void unauthorized() throws Exception {
void unauthorized() throws Exception {
DefaultResponseCreator responseCreator = MockRestResponseCreators.withUnauthorizedRequest();
MockClientHttpResponse response = (MockClientHttpResponse) responseCreator.createResponse(null);
@@ -107,7 +108,7 @@ public class ResponseCreatorsTests {
}
@Test
public void serverError() throws Exception {
void serverError() throws Exception {
DefaultResponseCreator responseCreator = MockRestResponseCreators.withServerError();
MockClientHttpResponse response = (MockClientHttpResponse) responseCreator.createResponse(null);
@@ -117,7 +118,7 @@ public class ResponseCreatorsTests {
}
@Test
public void withStatus() throws Exception {
void withStatus() throws Exception {
DefaultResponseCreator responseCreator = MockRestResponseCreators.withStatus(HttpStatus.FORBIDDEN);
MockClientHttpResponse response = (MockClientHttpResponse) responseCreator.createResponse(null);
@@ -126,10 +127,11 @@ public class ResponseCreatorsTests {
assertThat(StreamUtils.copyToByteArray(response.getBody()).length).isEqualTo(0);
}
@Test(expected = SocketTimeoutException.class)
public void withException() throws Exception {
@Test
void withException() {
ResponseCreator responseCreator = MockRestResponseCreators.withException(new SocketTimeoutException());
responseCreator.createResponse(null);
assertThatExceptionOfType(SocketTimeoutException.class)
.isThrownBy(() -> responseCreator.createResponse(null));
}
}