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