test:Test BeanUtil tool

pull/1574/head
theNorthWindBlow 12 months ago
parent c521a97388
commit e61cd463d5

@ -34,6 +34,21 @@ import java.util.Map;
import java.util.Set; import java.util.Set;
public class BeanUtilTest { public class BeanUtilTest {
@Test
public void beanToBeanConvertTest(){
// Test BeanToAnotherBean
final Person person = new Person();
person.setName("Hippo4j");
person.setAge(1);
person.setAddress("hippo4j.cn");
person.setSize(999);
GoodPerson goodPerson = BeanUtil.convert(person, GoodPerson.class);
Assert.assertSame(goodPerson.getClass(), GoodPerson.class);
Assert.assertEquals("Hippo4j", person.getName());
Assert.assertEquals(1, person.getAge());
Assert.assertEquals("hippo4j.cn", person.getAddress());
Assert.assertEquals(999, person.getSize().intValue());
}
@Test @Test
public void beanToMapConvertTest() { public void beanToMapConvertTest() {
@ -171,4 +186,12 @@ public class BeanUtilTest {
String name; String name;
Integer statusCode; Integer statusCode;
} }
@Getter
@Setter
static class GoodPerson extends Person{
String gender;
String nature;
}
} }

Loading…
Cancel
Save