Beispiel #1
0
        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);
        }
Beispiel #2
0
        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);
        }