mirror of
https://gitee.com/chinabugotech/hutool.git
synced 2025-07-21 15:09:48 +08:00
@@ -97,12 +97,6 @@ public class AbstractEnhancedWrappedStreamTest {
|
||||
}, toZip);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testTransform() {
|
||||
final List<Integer> list = wrap(1, 2, 3).transform(Wrapper::toList).orElse(null);
|
||||
Assert.assertEquals(asList(1, 2, 3), list);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testFindFirst() {
|
||||
final List<Integer> list = asList(1, 2, 3);
|
||||
@@ -181,6 +175,7 @@ public class AbstractEnhancedWrappedStreamTest {
|
||||
final List<Integer> list = asList(1, 2, 3);
|
||||
final Map<Boolean, List<Integer>> map = new HashMap<Boolean, List<Integer>>() {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
{
|
||||
put(Boolean.TRUE, singletonList(2));
|
||||
put(Boolean.FALSE, asList(1, 3));
|
||||
@@ -624,6 +619,7 @@ public class AbstractEnhancedWrappedStreamTest {
|
||||
public void testToEntries() {
|
||||
final Map<Integer, Integer> expect = new HashMap<Integer, Integer>() {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
{
|
||||
put(1, 1);
|
||||
put(2, 2);
|
||||
@@ -704,18 +700,6 @@ public class AbstractEnhancedWrappedStreamTest {
|
||||
return new Wrapper<>(source);
|
||||
}
|
||||
|
||||
/**
|
||||
* 转换为子类实现
|
||||
*
|
||||
* @param stream 流
|
||||
* @return 子类实现
|
||||
*/
|
||||
@Override
|
||||
public Wrapper<T> transform(final Stream<T> stream) {
|
||||
this.stream = stream;
|
||||
return this;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@Setter
|
||||
|
@@ -556,13 +556,4 @@ public class EasyStreamTest {
|
||||
}
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testTransform() {
|
||||
final boolean result = EasyStream.of(1, 2, 3)
|
||||
.transform(EasyStream::toList)
|
||||
.map(List::isEmpty)
|
||||
.orElse(false);
|
||||
Assert.assertFalse(result);
|
||||
}
|
||||
|
||||
}
|
||||
|
Reference in New Issue
Block a user