@Test public void testUnique() { BatchingVisitable<Long> visitor = ListVisitor.create(Lists.newArrayList( 0L, 1L, 1L, 2L, 2L, 2L, 3L, 4L, 5L, 5L, 6L, 7L, 7L)); BatchingVisitableView<Long> bv = BatchingVisitableView.of(visitor); assertEquals("unexpected result for unique view", ImmutableList.of(0L, 1L, 2L, 3L), bv.unique().limit(4).immutableCopy()); }