@Test
public void testInUnaryTest() {

    String inputExpression = "x - y in [(10+5)..(a*b))";
    BaseNode inNode = parse( inputExpression );
    assertThat( inNode, is( instanceOf( InNode.class ) ) );
    assertThat( inNode.getResultType(), is( BuiltInType.BOOLEAN ) );
    assertThat( inNode.getText(), is( inputExpression ) );
    InNode in = (InNode) inNode;
    assertThat( in.getValue(), is( instanceOf( InfixOpNode.class ) ) );
    assertThat( in.getValue().getText(), is( "x - y" ) );
    assertThat( in.getExprs(), is( instanceOf( RangeNode.class ) ) );
    assertThat( in.getExprs().getText(), is( "[(10+5)..(a*b))" ) );
}