Package com.alibaba.json.bvt.bug

Source Code of com.alibaba.json.bvt.bug.Bug_for_dargoner

package com.alibaba.json.bvt.bug;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

import junit.framework.TestCase;

import com.alibaba.json.bvtVO.DataTransaction;


public class Bug_for_dargoner extends TestCase {
    public void test_0 () throws Exception {
        DataTransaction dt = new DataTransaction();

        List<Map<String, Object>> list = new ArrayList<Map<String, Object>>();

        Map<String, Object> m = new HashMap<String, Object>();
        m.put("name", "tom");
        m.put("sex", "m");
        list.add(m);

        dt.setDataSet("1000", list);
        dt.setRetMsgCode("1", "ok");
        dt.getHead().setAppid("back");
        dt.getHead().setSeqno("201010");
        dt.getHead().getUser().setId("root");

        Map<String, String> m2 = new HashMap<String, String>();
        m2.put("name1", "tom");
        m2.put("name2", "tom");
        m2.put("name3", "tom");

        dt.getBody().getParam().setForm(m2);

        System.out.println(dt.toJSON());

        DataTransaction dt2 = DataTransaction.fromJSON(dt.toJSON());
        System.out.println(dt2.toJSON());
    }
}
TOP

Related Classes of com.alibaba.json.bvt.bug.Bug_for_dargoner

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.