@@ -0,0 +1,1606 @@
+package com.alibaba.json.bvt.issue_1100;%0A%0Aimport com.alibaba.fastjson.JSON;%0Aimport com.alibaba.fastjson.annotation.JSONField;%0Aimport junit.framework.TestCase;%0A%0A/**%0A * Created by wenshao on 09/04/2017.%0A */%0Apublic class Issue1134 extends TestCase %7B%0A%0A    public void test_for_issue() throws Exception %7B%0A        Model model = new Model();%0A        model.blockpos = new BlockPos();%0A        model.blockpos.x = 526;%0A        model.blockpos.y = 65;%0A        model.blockpos.z = 554;%0A        model.passCode = %22010%22;%0A%0A        String text = JSON.toJSONString(model);%0A        assertEquals(%22%7B%5C%22Dimension%5C%22:0,%5C%22PassCode%5C%22:%5C%22010%5C%22,%5C%22BlockPos%5C%22:%7B%5C%22x%5C%22:526,%5C%22y%5C%22:65,%5C%22z%5C%22:554%7D%7D%22, text);%0A    %7D%0A%0A    public static class Model %7B%0A        @JSONField(ordinal = 1, name=%22Dimension%22)%0A        private int dimension;%0A        @JSONField(ordinal = 2, name=%22PassCode%22)%0A        private String passCode;%0A        @JSONField(ordinal = 3, name=%22BlockPos%22)%0A        private BlockPos blockpos;%0A%0A        public int getDimension() %7B%0A            return dimension;%0A        %7D%0A%0A        public void setDimension(int dimension) %7B%0A            this.dimension = dimension;%0A        %7D%0A%0A        public String getPassCode() %7B%0A            return passCode;%0A        %7D%0A%0A        public void setPassCode(String passCode) %7B%0A            this.passCode = passCode;%0A        %7D%0A%0A        public BlockPos getBlockpos() %7B%0A            return blockpos;%0A        %7D%0A%0A        public void setBlockpos(BlockPos blockpos) %7B%0A            this.blockpos = blockpos;%0A        %7D%0A    %7D%0A%0A    public static class BlockPos %7B%0A        public int x;%0A        public int y;%0A        public int z;%0A    %7D%0A%7D%0A

add testcase for issue #1134