Update unprocessableEntity to allow body

Issue: SPR-12515
master
Rossen Stoyanchev 10 years ago
parent 33fca4e7ae
commit 0524a82c09
  1. 2
      spring-web/src/main/java/org/springframework/http/ResponseEntity.java
  2. 4
      spring-web/src/test/java/org/springframework/http/ResponseEntityTests.java

@ -252,7 +252,7 @@ public class ResponseEntity<T> extends HttpEntity<T> {
* @return the created builder
* @since 4.1.3
*/
public static HeadersBuilder<?> unprocessableEntity() {
public static BodyBuilder unprocessableEntity() {
return status(HttpStatus.UNPROCESSABLE_ENTITY);
}

@ -122,11 +122,11 @@ public class ResponseEntityTests {
@Test
public void unprocessableEntity() throws URISyntaxException {
ResponseEntity<Void> responseEntity = ResponseEntity.unprocessableEntity().build();
ResponseEntity<String> responseEntity = ResponseEntity.unprocessableEntity().body("error");
assertNotNull(responseEntity);
assertEquals(HttpStatus.UNPROCESSABLE_ENTITY, responseEntity.getStatusCode());
assertNull(responseEntity.getBody());
assertEquals("error", responseEntity.getBody());
}
@Test

Loading…
Cancel
Save