public void SetUp() { mUi = new Mock <IUi>(MockBehavior.Loose); mUi.Setup(u => u.PlayerWon(It.IsAny <string>())).Verifiable(); var ui = mUi.Object; mTimer = new TestTimer(); mGame = new Game(ui, new TestTimer(), GameQuestionsFactory.CreateQuestions(GameRegion.RestOfTheWorld)); mPlayer1 = new Player("p1", ui); mGame.Add(mPlayer1); mPlayer2 = new Player("p2", ui); mGame.Add(mPlayer2); }
public void SetUp() { mUi = new Mock <IUi>(MockBehavior.Loose); mUi.Setup(u => u.PlayerWon(It.IsAny <string>())).Verifiable(); var ui = mUi.Object; mTimer = new TestTimer(); mGame = new Game(ui, mTimer); mPlayer1 = new Player("p1", ui); mGame.Add(mPlayer1); mPlayer2 = new Player("p2", ui); mGame.Add(mPlayer2); }