From 2a83bbe20b5c5330277584e921daab6901a76aed Mon Sep 17 00:00:00 2001 From: Gregor Petrin Date: Thu, 21 Aug 2025 15:43:27 +0200 Subject: [PATCH] Add test cases for Float and Double parameters with no decimal part https://github.com/eclipse-vertx/vertx-openapi/issues/112 --- .../vertx/tests/validation/impl/RequestValidatorImplTest.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/test/java/io/vertx/tests/validation/impl/RequestValidatorImplTest.java b/src/test/java/io/vertx/tests/validation/impl/RequestValidatorImplTest.java index a3931e5..75b329f 100644 --- a/src/test/java/io/vertx/tests/validation/impl/RequestValidatorImplTest.java +++ b/src/test/java/io/vertx/tests/validation/impl/RequestValidatorImplTest.java @@ -191,9 +191,11 @@ private static Stream getCorrectlyFormattedParameters() { Arguments.of("Double min double", numberSchema().toJson().put("format", "double"), Double.MIN_VALUE), Arguments.of("Double max float", numberSchema().toJson().put("format", "double"), Float.MAX_VALUE), Arguments.of("Double normal", numberSchema().toJson().put("format", "double"), 123.456), + Arguments.of("Double without decimal part", numberSchema().toJson().put("format", "double"), 10), Arguments.of("Float max float", numberSchema().toJson().put("format", "float"), Float.MAX_VALUE), Arguments.of("Float min float", numberSchema().toJson().put("format", "float"), Float.MIN_VALUE), - Arguments.of("Float normal", numberSchema().toJson().put("format", "float"), 123.456)); + Arguments.of("Float normal", numberSchema().toJson().put("format", "float"), 123.456), + Arguments.of("Float without decimal part", numberSchema().toJson().put("format", "float"), 10)); } @BeforeEach