@@ -0,0 +1,663 @@
+package com.alibaba.json.bvt.parser;%0A%0Aimport java.util.Map;%0A%0Aimport org.junit.Assert;%0A%0Aimport com.alibaba.fastjson.JSON;%0A%0Aimport junit.framework.TestCase;%0A%0Apublic class ReadOnlyMapTest2 extends TestCase %7B%0A%0A    public void test_readOnlyNullList() throws Exception %7B%0A        String text = %22%7B%5C%22values%5C%22:%7B%5C%22a%5C%22:%7B%7D%7D%7D%22;%0A        Entity entity = JSON.parseObject(text, Entity.class);%0A        Assert.assertNotNull(entity);%0A        Assert.assertNull(entity.values);%0A    %7D%0A%0A    public static class Entity %7B%0A%0A        private Map%3CString, A%3E values;%0A%0A        public Map%3CString, A%3E getValues() %7B%0A            return values;%0A        %7D%0A%0A    %7D%0A%0A    public static class A %7B%0A%0A    %7D%0A%7D%0A

add testcase