Package com.alibaba.json.bvt.serializer

Source Code of com.alibaba.json.bvt.serializer.PascalNameFilterTest_1

package com.alibaba.json.bvt.serializer;

import java.util.LinkedHashMap;
import java.util.Map;

import junit.framework.TestCase;

import org.junit.Assert;

import com.alibaba.fastjson.serializer.JSONSerializer;
import com.alibaba.fastjson.serializer.PascalNameFilter;

public class PascalNameFilterTest_1 extends TestCase {

    public void test_0() throws Exception {
        JSONSerializer serializer = new JSONSerializer();
        serializer.getNameFilters().add(new PascalNameFilter());

        Map<String, Object> vo = new LinkedHashMap<String, Object>();
        vo.put("", 123);
        vo.put(null, "wenshao");

        serializer.write(vo);

        Assert.assertEquals("{\"\":123,null:\"wenshao\"}", serializer.toString());

        serializer.close();
    }

}
TOP

Related Classes of com.alibaba.json.bvt.serializer.PascalNameFilterTest_1

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.