This commit is contained in:
Looly 2023-05-11 09:54:34 +08:00
parent a9689a925e
commit 98330b0704

View File

@ -66,12 +66,22 @@ public class BeanDescTest {
Assert.assertEquals("张三", value); Assert.assertEquals("张三", value);
} }
@Test
public void propDescOfBooleanTest3() {
BeanDesc desc = BeanUtil.getBeanDesc(User.class);
Assert.assertEquals("setLastPage", desc.getSetter("lastPage").getName());
Assert.assertEquals("setIsLastPage", desc.getSetter("isLastPage").getName());
}
public static class User { public static class User {
private String name; private String name;
private int age; private int age;
private boolean isAdmin; private boolean isAdmin;
private boolean isSuper; private boolean isSuper;
private boolean gender; private boolean gender;
private Boolean lastPage;
private Boolean isLastPage;
public String getName() { public String getName() {
return name; return name;
@ -118,6 +128,22 @@ public class BeanDescTest {
this.gender = gender; this.gender = gender;
} }
public Boolean getLastPage() {
return this.lastPage;
}
public void setLastPage(final Boolean lastPage) {
this.lastPage = lastPage;
}
public Boolean getIsLastPage() {
return this.isLastPage;
}
public void setIsLastPage(final Boolean isLastPage) {
this.isLastPage = isLastPage;
}
@Override @Override
public String toString() { public String toString() {
return "User [name=" + name + ", age=" + age + ", isAdmin=" + isAdmin + ", gender=" + gender + "]"; return "User [name=" + name + ", age=" + age + ", isAdmin=" + isAdmin + ", gender=" + gender + "]";