diff options
author | Gary Gregory <garydgregory@gmail.com> | 2024-03-29 14:12:41 -0400 |
---|---|---|
committer | Gary Gregory <garydgregory@gmail.com> | 2024-03-29 14:12:41 -0400 |
commit | 64736630706adf9e2cbb482fbfcbdc81a9dc02f7 (patch) | |
tree | 1ae94e9bd2a052185afa67aa6320dae5f319f8ef /src/test/java/org/apache/commons | |
parent | 45ad8976cb94010bcc36688f885fbf119f146252 (diff) | |
download | apache-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.java | 8 |
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()); |