From 1879292a116941a3517f0b6608db7a9e9745553b Mon Sep 17 00:00:00 2001 From: Looly Date: Sat, 24 Aug 2024 13:28:04 +0800 Subject: [PATCH] add test --- .../dromara/hutool/json/IssueIALQ0NTest.java | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 hutool-json/src/test/java/org/dromara/hutool/json/IssueIALQ0NTest.java diff --git a/hutool-json/src/test/java/org/dromara/hutool/json/IssueIALQ0NTest.java b/hutool-json/src/test/java/org/dromara/hutool/json/IssueIALQ0NTest.java new file mode 100644 index 000000000..2dbe671ab --- /dev/null +++ b/hutool-json/src/test/java/org/dromara/hutool/json/IssueIALQ0NTest.java @@ -0,0 +1,23 @@ +package org.dromara.hutool.json; + +import org.dromara.hutool.core.date.DateUtil; +import org.dromara.hutool.json.writer.NumberWriteMode; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.util.HashMap; +import java.util.Map; + +public class IssueIALQ0NTest { + + @Test + void toJsonStrTest() { + final Map map = new HashMap<>(); + map.put("id", 1826166955313201152L); + map.put("createdDate", DateUtil.parse("2024-08-24")); + final String jsonStr = JSONUtil.toJsonStr(map, JSONConfig.of() + .setDateFormat("yyyy-MM-dd HH:mm:ss") + .setNumberWriteMode(NumberWriteMode.STRING)); + Assertions.assertEquals("{\"createdDate\":\"2024-08-24 00:00:00\",\"id\":\"1826166955313201152\"}", jsonStr); + } +}