コード例 #1
0
 def test_find_seat_for_wheelchair_users(
         self):  # add new test - grow the spectrum of testing
     finder = SeatFinder(available_seats={'A1W', 'A6', 'B6', 'C7'})
     seats = finder.find_seat(1, wheelchair_count=1)
     assert seats == {'A1W'}
コード例 #2
0
 def test_prefer_near_the_front(self):
     finder = SeatFinder(available_seats={'A6', 'B6', 'C7'})
     seats = finder.find_seat(1)
     assert seats == {'A6'}
コード例 #3
0
 def test_find_seats_fails_when_not_enough_available(self):
     finder = SeatFinder(available_seats={'A6', 'B6', 'C7'})
     seats = finder.find_seat(5)
     assert seats == {}