spec named better
check customer cannot book a negative number of seats
check no seats booked by checking list of reserved seats is empty
check no seats booked by checking list of reserved seats is empty