/*
* www.yiji.com Inc.
* Copyright (c) 2014 All Rights Reserved
*/
/*
* 修订记录:
* qzhanbo@yiji.com 2015-03-01 00:55 创建
*
*/
package com.alibaba.json.bvt.serializer;
import org.junit.Assert;
import com.alibaba.fastjson.JSONObject;
import junit.framework.TestCase;
public class DupSetterTest6 extends TestCase {
public void testDupSetter() {
VO vo = new VO();
vo.status = 3;
String json = JSONObject.toJSONString(vo);
VO vo2 = JSONObject.parseObject(json, VO.class);
Assert.assertEquals(3, vo2.status3);
}
public static class VO {
public int status;
private int status2;
private int status3;
public Integer getStatus() {
return status;
}
public void setStatus(Integer status) {
this.status2 = status;
}
public void setStatus(String status) {
this.status3 = Integer.parseInt(status);
}
}
}