From eb535e66ef017fc14378c7869b7dea7bbd0b86a2 Mon Sep 17 00:00:00 2001 From: Looly Date: Wed, 20 Dec 2023 12:57:53 +0800 Subject: [PATCH] add test --- .../dromara/hutool/json/IssueI8PC9FTest.java | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 hutool-json/src/test/java/org/dromara/hutool/json/IssueI8PC9FTest.java diff --git a/hutool-json/src/test/java/org/dromara/hutool/json/IssueI8PC9FTest.java b/hutool-json/src/test/java/org/dromara/hutool/json/IssueI8PC9FTest.java new file mode 100644 index 000000000..9d904950b --- /dev/null +++ b/hutool-json/src/test/java/org/dromara/hutool/json/IssueI8PC9FTest.java @@ -0,0 +1,24 @@ +package org.dromara.hutool.json; + +import lombok.Data; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.util.Map; + +public class IssueI8PC9FTest { + + @Test + public void toBeanIgnoreErrorTest() { + final String testJson = "{\"testMap\":\"\"}"; + final TestBean test = JSONUtil.parseObj(testJson, JSONConfig.of().setIgnoreError(true)) + .toBean(TestBean.class); + Assertions.assertNotNull(test); + Assertions.assertNull(test.getTestMap()); + } + + @Data + static class TestBean{ + private Map testMap; + } +}