From a18a482bdd0298eed2a2421747bcced8df50595c Mon Sep 17 00:00:00 2001 From: Tatu Saloranta Date: Thu, 13 Jun 2024 15:06:57 -0700 Subject: [PATCH] Tiny test refactoring --- .../deser/jdk/BigNumbersDeserTest.java | 21 ++++++++----------- 1 file changed, 9 insertions(+), 12 deletions(-) diff --git a/src/test/java/com/fasterxml/jackson/databind/deser/jdk/BigNumbersDeserTest.java b/src/test/java/com/fasterxml/jackson/databind/deser/jdk/BigNumbersDeserTest.java index 6ff70ba031..d65f52eb1d 100644 --- a/src/test/java/com/fasterxml/jackson/databind/deser/jdk/BigNumbersDeserTest.java +++ b/src/test/java/com/fasterxml/jackson/databind/deser/jdk/BigNumbersDeserTest.java @@ -104,27 +104,24 @@ public void testBigIntegerUnlimited() throws Exception // [databind#4435] @Test - public void testNumberStartingWithDot() throws Exception - { - String num = ".555555555555555555555555555555"; - BigDecimalWrapper w = MAPPER.readValue("{\"number\":\"" + num + "\"}", BigDecimalWrapper.class); - assertEquals(new BigDecimal(num), w.number); + public void testNumberStartingWithDot() throws Exception { + _testNumberWith(".555555555555555555555555555555"); } // [databind#4435] @Test - public void testNumberStartingWithMinusDot() throws Exception - { - String num = "-.555555555555555555555555555555"; - BigDecimalWrapper w = MAPPER.readValue("{\"number\":\"" + num + "\"}", BigDecimalWrapper.class); - assertEquals(new BigDecimal(num), w.number); + public void testNumberStartingWithMinusDot() throws Exception { + _testNumberWith("-.555555555555555555555555555555"); } // [databind#4435] @Test - public void testNumberStartingWithPlusDot() throws Exception + public void testNumberStartingWithPlusDot() throws Exception { + _testNumberWith("+.555555555555555555555555555555"); + } + + private void _testNumberWith(String num) throws Exception { - String num = "+.555555555555555555555555555555"; BigDecimalWrapper w = MAPPER.readValue("{\"number\":\"" + num + "\"}", BigDecimalWrapper.class); assertEquals(new BigDecimal(num), w.number); }