From 9417bbee2e5b5448953e2dc6956160d53bd66a5d Mon Sep 17 00:00:00 2001 From: emptypoint <1215582715@qq.com> Date: Sun, 18 Sep 2022 20:04:46 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=84=E8=8C=83Test=E4=B8=ADPOJO=E7=9A=84?= =?UTF-8?q?=E4=BD=BF=E7=94=A8;?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../test/java/cn/hutool/core/stream/EasyStreamTest.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/hutool-core/src/test/java/cn/hutool/core/stream/EasyStreamTest.java b/hutool-core/src/test/java/cn/hutool/core/stream/EasyStreamTest.java index c8a810fb9..9ea222491 100644 --- a/hutool-core/src/test/java/cn/hutool/core/stream/EasyStreamTest.java +++ b/hutool-core/src/test/java/cn/hutool/core/stream/EasyStreamTest.java @@ -2,6 +2,7 @@ package cn.hutool.core.stream; import cn.hutool.core.collection.ListUtil; import cn.hutool.core.map.MapUtil; +import cn.hutool.core.util.BooleanUtil; import lombok.Data; import lombok.experimental.Tolerate; import org.junit.Assert; @@ -476,7 +477,7 @@ public class EasyStreamTest { Student.builder().id(8L).name("jobob").parentId(5L).build() ) // just 4 lambda ,top by condition - .toTree(Student::getId, Student::getParentId, Student::setChildren, Student::isMatchParent); + .toTree(Student::getId, Student::getParentId, Student::setChildren, Student::getMatchParent); Assert.assertEquals(asList( Student.builder().id(1L).name("dromara").matchParent(true) .children(asList(Student.builder().id(3L).name("hutool").parentId(1L) @@ -540,12 +541,16 @@ public class EasyStreamTest { private Long id; private Long parentId; private List children; - private boolean matchParent; + private Boolean matchParent; @Tolerate public Student() { // this is an accessible parameterless constructor. } + + public Boolean getMatchParent() { + return BooleanUtil.isTrue(matchParent); + } } @Test