Looks good. Do we have negative test cases, like invalid table name or alias for the join order?