diff --git a/extensions/resteasy-reactive/rest/deployment/src/test/java/io/quarkus/resteasy/reactive/server/test/converters/RuntimeParamConverterTest.java b/extensions/resteasy-reactive/rest/deployment/src/test/java/io/quarkus/resteasy/reactive/server/test/converters/RuntimeParamConverterTest.java index 6c299ad6a6cfe..0e8c1f1921803 100644 --- a/extensions/resteasy-reactive/rest/deployment/src/test/java/io/quarkus/resteasy/reactive/server/test/converters/RuntimeParamConverterTest.java +++ b/extensions/resteasy-reactive/rest/deployment/src/test/java/io/quarkus/resteasy/reactive/server/test/converters/RuntimeParamConverterTest.java @@ -61,7 +61,7 @@ void sendEmptyParameter() { .when().get("/param-converter") .then() .statusCode(200) - .body(Matchers.is("Hello! You provided an empty number.")); + .body(Matchers.is("Hello, world! No number was provided.")); } @ApplicationScoped @@ -70,12 +70,8 @@ public static class ParamConverterEndpoint { @GET public Response greet(@QueryParam("number") Optional numberOpt) { - if (numberOpt != null) { - if (numberOpt.isPresent()) { - return Response.ok(String.format("Hello, %s!", numberOpt.get())).build(); - } else { - return Response.ok("Hello! You provided an empty number.").build(); - } + if (numberOpt.isPresent()) { + return Response.ok(String.format("Hello, %s!", numberOpt.get())).build(); } else { return Response.ok("Hello, world! No number was provided.").build(); } @@ -108,10 +104,6 @@ public static class OptionalIntegerParamConverter implements ParamConverter fromString(String value) { if (value == null) { - return null; - } - - if (value.trim().isEmpty()) { return Optional.empty(); }