diff --git a/hutool-core/src/test/java/cn/hutool/core/bean/BeanUtilTest.java b/hutool-core/src/test/java/cn/hutool/core/bean/BeanUtilTest.java index 6e9a687b7..89de82f85 100644 --- a/hutool-core/src/test/java/cn/hutool/core/bean/BeanUtilTest.java +++ b/hutool-core/src/test/java/cn/hutool/core/bean/BeanUtilTest.java @@ -777,4 +777,20 @@ public class BeanUtilTest { public static class Test2 { private List strList; } + + @Test + public void issuesI53O9JTest(){ + Map map = new HashMap<>(); + map.put("statusIdUpdateTime", ""); + + WkCrmCustomer customer = new WkCrmCustomer(); + BeanUtil.copyProperties(map, customer); + + Assert.assertNull(customer.getStatusIdUpdateTime()); + } + + @Data + public static class WkCrmCustomer{ + private LocalDateTime statusIdUpdateTime; + } }