PassengerRepository + tests