Esempio n. 1
0
 private void ResetGame()
 {
     ClearImages();
     ticTacToeGame.Reset();
     btnReset.Visibility = Visibility.Collapsed;
     HideLine();
 }
            public void ShouldResetTheBoardWithPlayerOneSetAsCross()
            {
                ITicTacToeGame subject = fixture.Create <TicTacToeGame>();

                subject.Reset();

                mockBoard.Verify(x => x.Reset(It.IsAny <Team>()), Times.Once);
            }
Esempio n. 3
0
        public void StartGame()
        {
            _ticTacToeGame.Reset();
            _ticTacToeGame.DisplayGameBoard();

            do
            {
                _pauseHelper.PauseFor(1000);
                _ticTacToeGame.SetCurrentPlayer();

                _ticTacToeGame.CurrentPlayerPlay();
                _ticTacToeGame.DisplayGameBoard();
            } while (!_ticTacToeGame.IsGameOver());

            _ticTacToeGame.DisplayResult();
        }