@@ -0,0 +1,1013 @@
+package com.alibaba.json.bvt;%0A%0Aimport com.alibaba.fastjson.JSON;%0Aimport com.alibaba.fastjson.parser.ParserConfig;%0Aimport com.alibaba.fastjson.serializer.SerializeConfig;%0Aimport junit.framework.TestCase;%0A%0A/**%0A * @author TimAndy%0A */%0Apublic class FieldBasedTest extends TestCase %7B%0A    public void test_filed_based_parse() %7B%0A        Student student = new Student(%22123%22, %22%E4%BD%A0%E5%A5%BD%E4%B8%96%E7%95%8C%22, 60);%0A        String json = JSON.toJSONString(student, new SerializeConfig(true));%0A        Student result = JSON.parseObject(json, Student.class, new ParserConfig(true));%0A%0A        assertNotNull(result);%0A        assertEquals(%22123%22, result.id);%0A        assertEquals(%22%E4%BD%A0%E5%A5%BD%E4%B8%96%E7%95%8C%22, result.name);%0A        assertEquals(60, result.score);%0A    %7D%0A%0A    static final class Student %7B%0A        private String id;%0A        private String name;%0A        private int score;%0A%0A        Student() %7B%0A        %7D%0A%0A        Student(String id, String name, int score) %7B%0A            this.id = id;%0A            this.name = name;%0A            this.score = score;%0A        %7D%0A    %7D%0A%7D%0A

add filed based parse testcase