add test for mapProxy

This commit is contained in:
申劭明 2021-08-05 06:10:50 +00:00 committed by Gitee
parent 2e628b08c5
commit 844c4be0bf

View File

@ -28,4 +28,20 @@ public class MapProxyTest {
Set<Entry<Object,Object>> entrys = mapProxy.entrySet();
Assert.assertFalse(entrys.isEmpty());
}
private interface Student {
Student setName(String name);
Student setAge(int age);
String getName();
int getAge();
}
@Test
public void classProxyTest() {
Student student = MapProxy.create(new HashMap<>()).toProxyBean(Student.class);
student.setName("小明").setAge(18);
Assert.assertEquals(student.getAge(), 18);
Assert.assertEquals(student.getName(), "小明");
}
}