From 321f2faa7fb0e3ff5be9e2cd08aa2f33124c4697 Mon Sep 17 00:00:00 2001 From: "Benjamin J. Culkin" Date: Thu, 11 Apr 2019 19:01:58 -0300 Subject: More tests --- .../bjc/utils/funcutils/IteratorUtilsTest.java | 27 ++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 base/src/test/java/bjc/utils/funcutils/IteratorUtilsTest.java (limited to 'base/src/test/java/bjc/utils/funcutils/IteratorUtilsTest.java') diff --git a/base/src/test/java/bjc/utils/funcutils/IteratorUtilsTest.java b/base/src/test/java/bjc/utils/funcutils/IteratorUtilsTest.java new file mode 100644 index 0000000..54e1044 --- /dev/null +++ b/base/src/test/java/bjc/utils/funcutils/IteratorUtilsTest.java @@ -0,0 +1,27 @@ +package bjc.utils.funcutils; + +import java.util.Arrays; +import java.util.List; +import org.junit.Test; + +import static bjc.utils.funcutils.IteratorUtils.*; +import static bjc.utils.funcutils.TestUtils.assertIteratorEquals; + +import static java.util.Arrays.asList; + +import static org.junit.Assert.assertEquals; + +/** + * Test IteratorUtils functionality. + * + * @author Ben Culkin + */ +public class IteratorUtilsTest { + /** + * Test the chain() method works correctly. + */ + @Test + public void testChain() { + assertIteratorEquals(chain(I(asList("a b", "b c")), (arg) -> I(asList(arg.split(" ")))), "a", "b", "b", "c"); + } +} -- cgit v1.2.3