public void get_current_players_name() { _players.GetNextPlayer().Returns(_mockedPlayer); _gameEngine = new GameEngine(_players, _gamePrinter); _gameEngine.GetCurrentPlayerName(); _mockedPlayer.Received().Name(); }
public void store_a_player() { _players.Add(_playerA); Assert.That(_players.GetNextPlayer(), Is.EqualTo(_playerA)); }
public GameEngine(IPlayers players, GamePrinter gamePrinter) { _players = players; _gamePrinter = gamePrinter; _currentPlayer = players.GetNextPlayer(); }
public void SetNextCurrentPlayer() { _currentPlayer = _players.GetNextPlayer(); }