public void GameEndsAtTheBegginingIfThereIsAWinner() { Mock <Game40> game = new Mock <Game40>(UserNames); game.Setup(x => x.GetWinner()).Returns(new User("mocked")); game.Setup(x => x.DoRound()).Verifiable(); var manager = new TextGameManager(game.Object); manager.NewGame(); game.Verify(m => m.GetWinner(), Times.AtLeastOnce); game.Verify(m => m.DoRound(), Times.Never); }
private static void InitializeGame(List <string> users) { _gameManager = new TextGameManager(new Game40(users)); }