From fdd914386d10fbb39ecca00be952278c9ee241d4 Mon Sep 17 00:00:00 2001 From: "shaojin.wensj" Date: Sat, 12 Nov 2022 13:41:58 +0800 Subject: [PATCH] add testcase for issue #924 --- .../com/alibaba/fastjson2/issues/Issue923.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/core/src/test/java/com/alibaba/fastjson2/issues/Issue923.java b/core/src/test/java/com/alibaba/fastjson2/issues/Issue923.java index 8406f30dfc..3bdbbd54ac 100644 --- a/core/src/test/java/com/alibaba/fastjson2/issues/Issue923.java +++ b/core/src/test/java/com/alibaba/fastjson2/issues/Issue923.java @@ -1,6 +1,7 @@ package com.alibaba.fastjson2.issues; import com.alibaba.fastjson2.JSON; +import com.alibaba.fastjson2.annotation.JSONField; import lombok.AccessLevel; import lombok.ToString; import lombok.Value; @@ -40,4 +41,17 @@ public static class Exercise { T value; } } + + @Test + public void test1() { + Bean1 bean = new Bean1(101); + String str = JSON.toJSONString(bean); + assertEquals("{\"ID\":101}", str); + } + + @Value + public static class Bean1 { + @JSONField(name = "ID") + int id; + } }