package com.alibaba.json.bvt.serializer.filters;
import junit.framework.TestCase;
import org.junit.Assert;
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.serializer.PropertyFilter;
public class PropertyFilterTest2 extends TestCase {
public void test_0() throws Exception {
class VO {
public int id;
public String name;
}
PropertyFilter filter = new PropertyFilter() {
public boolean apply(Object source, String name, Object value) {
return "id".equals(name);
}
};
VO vo = new VO();
vo.id = 123;
vo.name = "gaotie";
String text = JSON.toJSONString(vo, filter);
Assert.assertEquals("{\"id\":123}", text);
}
}