@Test
public void testTuple_4Parsers() {

  Parser<?> parser = Parsers.tuple(isChar('a'), isChar('b'), isChar('c'), isChar('d'));
  assertEquals(Tuples.tuple('a', 'b', 'c', 'd'), parser.parse("abcd", mode));
  assertFailure(mode, parser, "xbcd", 1, 1);
  assertFailure(mode, parser, "axcd", 1, 2);
  assertFailure(mode, parser, "abxd", 1, 3);
  assertFailure(mode, parser, "abcx", 1, 4);
}