/** * @test */ public function testPlayerTurn() { $gameId = $this->getMiniGameId(666); $playerId = $this->getPlayerId(42); $event = new HangmanPlayerTurnEvent($gameId, $playerId); $this->assertEquals($gameId, $event->getGameId()); $this->assertEquals($playerId, $event->getPlayerId()); }
/** * Apply the player turn event * * @param HangmanPlayerTurnEvent $event */ protected function applyHangmanPlayerTurnEvent(HangmanPlayerTurnEvent $event) { $this->currentPlayer = $this->getPlayer($event->getPlayerId()); }