package com.alibaba.json.bvt.parser.deser; import com.alibaba.fastjson.JSON; import org.junit.Assert; import junit.framework.TestCase; public class InterfaceParseTest extends TestCase { public void test_interface() throws Exception { VO vo = JSON.parseObject("{\"text\":\"abc\",\"b\":true}", VO.class); Assert.assertEquals("abc", vo.getText()); Assert.assertEquals(Boolean.TRUE, vo.getB()); } public static interface VO { void setText(String val); String getText(); void setB(Boolean val); Boolean getB(); void setI(int value); void setC(char value); void setS(short value); void setL(long value); } }