Implement test cases except for WaitlistEnqueue