@Test
public void shouldParseNumberLiteralContainingUnquotedIntegralValuesIntoCanonicalStringRepresentation() {

    assertThat(parser.parseNumericLiteral(tokenize("1")), is(literal("1")));
    assertThat(parser.parseNumericLiteral(tokenize("-1")), is(literal("-1")));
    assertThat(parser.parseNumericLiteral(tokenize("0")), is(literal("0")));
    assertThat(parser.parseNumericLiteral(tokenize("+1001")), is(literal("1001")));
}