aboutsummaryrefslogtreecommitdiff
path: root/src/test/java/org/apache/commons
diff options
context:
space:
mode:
authorGary Gregory <garydgregory@gmail.com>2024-03-29 14:12:41 -0400
committerGary Gregory <garydgregory@gmail.com>2024-03-29 14:12:41 -0400
commit64736630706adf9e2cbb482fbfcbdc81a9dc02f7 (patch)
tree1ae94e9bd2a052185afa67aa6320dae5f319f8ef /src/test/java/org/apache/commons
parent45ad8976cb94010bcc36688f885fbf119f146252 (diff)
downloadapache-commons-lang-64736630706adf9e2cbb482fbfcbdc81a9dc02f7.tar.gz
Add Streams.nonNull(T), non-varargs variant
Diffstat (limited to 'src/test/java/org/apache/commons')
-rw-r--r--src/test/java/org/apache/commons/lang3/stream/StreamsTest.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/test/java/org/apache/commons/lang3/stream/StreamsTest.java b/src/test/java/org/apache/commons/lang3/stream/StreamsTest.java
index e232dc7dc..435b02ee7 100644
--- a/src/test/java/org/apache/commons/lang3/stream/StreamsTest.java
+++ b/src/test/java/org/apache/commons/lang3/stream/StreamsTest.java
@@ -204,6 +204,14 @@ public class StreamsTest extends AbstractLangTest {
}
@Test
+ public void testNonNull() {
+ assertEquals(0, Streams.nonNull().collect(Collectors.toList()).size());
+ assertEquals(1, Streams.nonNull("A").collect(Collectors.toList()).size());
+ assertEquals(1, Streams.nonNull("A", null).collect(Collectors.toList()).size());
+ assertEquals(1, Streams.nonNull(null, "A").collect(Collectors.toList()).size());
+ }
+
+ @Test
public void testSimpleStreamFilter() {
final List<String> input = Arrays.asList("1", "2", "3", "4", "5", "6");
final List<Integer> output = Failable.stream(input).map(Integer::valueOf).filter(i -> (i.intValue() % 2 == 0)).collect(Collectors.toList());