diff options
author | Bjørn Christian Seime <bjorncs@verizonmedia.com> | 2021-03-22 13:53:28 +0100 |
---|---|---|
committer | Bjørn Christian Seime <bjorncs@verizonmedia.com> | 2021-03-22 13:54:04 +0100 |
commit | 78878a6cdd41406d0b950611e88ac15ee5180faf (patch) | |
tree | 521b71aefc89b32b91acee50847bf5ba7b35f7a5 /container-core/src/test/java/com/yahoo/restapi/RestApiImplTest.java | |
parent | 7ca54e191e60db5a942dba57772f81c599025840 (diff) |
Make request content methods result in error response on parse failures
Diffstat (limited to 'container-core/src/test/java/com/yahoo/restapi/RestApiImplTest.java')
-rw-r--r-- | container-core/src/test/java/com/yahoo/restapi/RestApiImplTest.java | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/container-core/src/test/java/com/yahoo/restapi/RestApiImplTest.java b/container-core/src/test/java/com/yahoo/restapi/RestApiImplTest.java index 628c25b23db..16cc2353986 100644 --- a/container-core/src/test/java/com/yahoo/restapi/RestApiImplTest.java +++ b/container-core/src/test/java/com/yahoo/restapi/RestApiImplTest.java @@ -9,8 +9,6 @@ import org.junit.jupiter.api.Test; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; -import java.io.IOException; -import java.io.UncheckedIOException; import java.nio.charset.StandardCharsets; import java.time.Instant; import java.util.ArrayList; @@ -96,13 +94,7 @@ class RestApiImplTest { void method_handler_can_consume_and_produce_json() { RestApi restApi = RestApi.builder() .addRoute(route("/api").post( - ctx -> { - try { - return ctx.requestContent().get().consumeJacksonEntity(TestEntity.class); - } catch (IOException e) { - throw new UncheckedIOException(e); - } - })) + ctx -> ctx.requestContent().get().consumeJacksonEntity(TestEntity.class))) .build(); String rawJson = "{\"mystring\":\"my-string-value\", \"myinstant\":\"2000-01-01T00:00:00Z\"}"; verifyJsonResponse(restApi, Method.POST, "/api", rawJson, 200, rawJson); |