Managing Game Start Errors in Wordz
Handle errors during game initiation in the Wordz application to prevent game restarts when a session is already active by returning a clear HTTP status code to client requests.
We'll cover the following
Handling errors when starting a game
One of our design decisions is that a player cannot start a game when one is in progress. We need to test-drive this behavior. We choose to return an HTTP status of 409 Conflict
to indicate that a game is already in progress for a player and a new one cannot be started for them.
We write the test to return a
409 Conflict
if the game is already in progress:
Get hands-on with 1400+ tech skills courses.