From 98330b0704281660070f7e57052845ad79889978 Mon Sep 17 00:00:00 2001 From: Looly Date: Thu, 11 May 2023 09:54:34 +0800 Subject: [PATCH] add test --- .../cn/hutool/core/bean/BeanDescTest.java | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/hutool-core/src/test/java/cn/hutool/core/bean/BeanDescTest.java b/hutool-core/src/test/java/cn/hutool/core/bean/BeanDescTest.java index 1f0a93e2d..cf831a828 100644 --- a/hutool-core/src/test/java/cn/hutool/core/bean/BeanDescTest.java +++ b/hutool-core/src/test/java/cn/hutool/core/bean/BeanDescTest.java @@ -66,12 +66,22 @@ public class BeanDescTest { 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 { private String name; private int age; private boolean isAdmin; private boolean isSuper; private boolean gender; + private Boolean lastPage; + private Boolean isLastPage; public String getName() { return name; @@ -118,6 +128,22 @@ public class BeanDescTest { 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 public String toString() { return "User [name=" + name + ", age=" + age + ", isAdmin=" + isAdmin + ", gender=" + gender + "]";