diff options
Diffstat (limited to 'base/src/main/java/bjc')
| -rw-r--r-- | base/src/main/java/bjc/utils/funcutils/TestUtils.java | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/base/src/main/java/bjc/utils/funcutils/TestUtils.java b/base/src/main/java/bjc/utils/funcutils/TestUtils.java index 04d1909..0fd7ea8 100644 --- a/base/src/main/java/bjc/utils/funcutils/TestUtils.java +++ b/base/src/main/java/bjc/utils/funcutils/TestUtils.java @@ -1,8 +1,10 @@ package bjc.utils.funcutils; import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertTrue; import java.util.Iterator; +import java.util.List; /** * Utilities for testing. @@ -42,4 +44,15 @@ public class TestUtils { assertEquals(hasMore, src.hasNext()); } + + public static <T> void assertListEquals(List<T> src, T... exps) { + assertEquals(exps.length, src.size()); + + int i = 0; + for (T act : src) { + T exp = exps[i++]; + + assertEquals(exp, act); + } + } } |
