@Test
public void testEmptyList() {

    String inputExpression = "[]";
    BaseNode list = parse( inputExpression );
    assertThat( list, is( instanceOf( ListNode.class ) ) );
    assertThat( list.getResultType(), is( BuiltInType.LIST ) );
    assertThat( list.getText(), is( inputExpression ) );
    ListNode ln = (ListNode) list;
    assertThat( ln.getElements(), is( empty() ));
}