diff --git a/src/test/java/com/alibaba/fastjson/serializer/TestParse.java b/src/test/java/com/alibaba/fastjson/serializer/TestParse.java index e805dd0976..3ca0f1de0a 100644 --- a/src/test/java/com/alibaba/fastjson/serializer/TestParse.java +++ b/src/test/java/com/alibaba/fastjson/serializer/TestParse.java @@ -2,6 +2,7 @@ import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONObject; +import com.alibaba.fastjson.parser.ParserConfig; import org.junit.Before; import org.junit.Test; @@ -28,9 +29,11 @@ public void prepareJsonString() { @Test public void testParse() { - logger.info("parsing json string:" + jsonString); - TestBean testBean = (TestBean) JSON.parse(jsonString); - assert testBean.getData() != null; + logger.info("parsing json string:" + jsonString); + final ParserConfig parserConfig = new ParserConfig(); + parserConfig.setAutoTypeSupport(true); + TestBean testBean = (TestBean) JSON.parse(jsonString, parserConfig); + assert testBean.getData() != null; assert "tester".equals(testBean.getName()); assert "value".equals(testBean.getData().getString("key")); }