@@ -0,0 +1,732 @@
+package com.example.playground.monadic.parser.combinators;%0A%0Aimport org.junit.Test;%0A%0Aimport java.util.Collections;%0Aimport java.util.List;%0Aimport java.util.stream.IntStream;%0A%0Aimport static org.hamcrest.Matchers.equalTo;%0Aimport static org.hamcrest.Matchers.is;%0Aimport static org.junit.Assert.assertThat;%0A%0Apublic class ZeroParserTest %7B%0A    @Test%0A    public void shouldAlwaysReturnEmptyList() %7B%0A        final Parser%3CInteger, Integer, IntStream%3E parser = Parsers.%3CInteger, Integer, IntStream%3Ezero();%0A        final String input = %22word%22;%0A        final List%3CParserResult%3CInteger, Integer, IntStream%3E%3E actualParserResults = parser.parse(input.chars());%0A%0A        assertThat(actualParserResults, is(equalTo(Collections.emptyList())));%0A    %7D%0A%7D%0A

Add simple test for zero parser