From f71c80220a048cf4d238ffb55e1ceb1ddd15bba1 Mon Sep 17 00:00:00 2001 From: Looly Date: Thu, 24 Feb 2022 11:51:29 +0800 Subject: [PATCH] add test --- .../java/cn/hutool/json/IssuesI4V14NTest.java | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100755 hutool-json/src/test/java/cn/hutool/json/IssuesI4V14NTest.java diff --git a/hutool-json/src/test/java/cn/hutool/json/IssuesI4V14NTest.java b/hutool-json/src/test/java/cn/hutool/json/IssuesI4V14NTest.java new file mode 100755 index 000000000..6eb7ee7d3 --- /dev/null +++ b/hutool-json/src/test/java/cn/hutool/json/IssuesI4V14NTest.java @@ -0,0 +1,20 @@ +package cn.hutool.json; + +import cn.hutool.core.lang.TypeReference; +import org.junit.Assert; +import org.junit.Test; + +import java.util.Map; + +public class IssuesI4V14NTest { + + @Test + public void parseTest(){ + String str = "{\"A\" : \"A\\nb\"}"; + final JSONObject jsonObject = JSONUtil.parseObj(str); + Assert.assertEquals("A\nb", jsonObject.getStr("A")); + + final Map map = jsonObject.toBean(new TypeReference>() {}); + Assert.assertEquals("A\nb", map.get("A")); + } +}