Add a LunchConstraintGenerator test case for no lunch timeslots
Move "number of lunch section" check in the other test cases