-
UserRepositoryTest
- Create / Get User
- Assign Passenger Role
-
UserServiceTest
- Create / Get User
-
RegisterUserCest
- POST /register-user
- first: 'fist name'
- last: 'last name'
- POST /register-user
-
Doctrine Diff & Migrate
- users, roles, users_roles
-
UserRepositoryTest
- Assign Driver Role
-
AssignRoleToUserCest
- PATCH /user/{id} role: 'Passenger'
- PATCH /user/{id} role: 'Driver'
-
Migration
- roles: 1 - Passenger 2 - Driver
-
LocationRepositoryTest & LocationServiceTest
- getOrCreateLocation
-
RideRepositoryTest & RideServiceTest
- newRide($departure, $passenger)
-
CreateNewRideCest
- POST /ride
- departure [37.773160, -122.432444]
- passengerId
- POST /ride
-
AssignDestinationCest
-
AssignDriverCest