@Test
public void testPositiveIntegerLiteral() {

    String inputExpression = "+10";
    BaseNode number = parse( inputExpression );
    assertThat( number, is( instanceOf( SignedUnaryNode.class ) ) );
    assertThat( number.getResultType(), is( BuiltInType.NUMBER ) );
    assertLocation( inputExpression, number );
    SignedUnaryNode sun = (SignedUnaryNode) number;
    assertThat( sun.getSign(), is( SignedUnaryNode.Sign.POSITIVE ) );
    assertThat( sun.getExpression(), is( instanceOf( NumberNode.class ) ) );
    assertThat( sun.getExpression().getText(), is( "10" ) );
}