add testcase for issue #3355

This commit is contained in:
wenshao 2025-03-03 07:15:18 +08:00
parent 76b90b2be3
commit 163ff55bac

View File

@ -0,0 +1,22 @@
package com.alibaba.fastjson2.issues_3300;
import org.junit.jupiter.api.Test;
import static org.junit.jupiter.api.Assertions.assertEquals;
public class Issue3355 {
@Test
public void test() {
com.alibaba.fastjson.JSONObject jsonObject1 = new com.alibaba.fastjson.JSONObject();
Bean bean1 = jsonObject1.toJavaObject(Bean.class);
com.alibaba.fastjson2.JSONObject jsonObject = new com.alibaba.fastjson2.JSONObject();
Bean bean2 = jsonObject.toJavaObject(Bean.class);
assertEquals(bean2.value, bean1.value);
}
public static class Bean {
public Integer value = 2;
}
}