@Test
    public void testZipWithIndexBiFunction() {
        assertEquals(asList(), Seq.of().zipWithIndex((s, i) -> s + ":" + i).toList());
        assertEquals(asList("a:0"), Seq.of("a").zipWithIndex((s, i) -> s + ":" + i).toList());
        assertEquals(asList("a:0", "b:1"), Seq.of("a", "b").zipWithIndex((s, i) -> s + ":" + i).toList());
        assertEquals(asList("a:0", "b:1", "c:2"), Seq.of("a", "b", "c").zipWithIndex((s, i) -> s + ":" + i).toList());
    }
@author Lukas Eder
@author Roman Tkalenko
jOOL/src/test/java/org/jooq/lambda/SeqTest.java