From 8c873a46cd693e7e5feb231ba9779da075011e05 Mon Sep 17 00:00:00 2001 From: "shaojin.wensj" Date: Mon, 26 Sep 2022 18:51:32 +0800 Subject: [PATCH] add testcase for issue #798 --- .../alibaba/fastjson2/issues/Issue798.java | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 core/src/test/java/com/alibaba/fastjson2/issues/Issue798.java diff --git a/core/src/test/java/com/alibaba/fastjson2/issues/Issue798.java b/core/src/test/java/com/alibaba/fastjson2/issues/Issue798.java new file mode 100644 index 0000000000..5344f8f89e --- /dev/null +++ b/core/src/test/java/com/alibaba/fastjson2/issues/Issue798.java @@ -0,0 +1,26 @@ +package com.alibaba.fastjson2.issues; + +import com.alibaba.fastjson2.JSON; +import lombok.Data; +import org.junit.jupiter.api.Test; + +import java.util.List; + +import static org.junit.jupiter.api.Assertions.assertEquals; + +public class Issue798 { + @Test + public void test() { + Config config = new Config(); + assertEquals("{}", JSON.toJSONString(config)); + } + + @Data + public static class Config { + public String[] deviceCodes; + public String barkPushUrl; + public String barkPushToken; + public String location; + public List storeNameWhiteList; + } +}