示例#1
0
        public void GivenIStartANewGameWithTheFollowingMoves(Table table)
        {
            Invoke(() =>
            {
                var moves = ToMoves(table);

                Game = TicTacToeFactory.NewGame(moves);
            });
        }
示例#2
0
        public void WhenIStartANewGameWithTheFollowingMoves(string movesString)
        {
            Invoke(() =>
            {
                var moves = ToMoves(movesString);

                Game = TicTacToeFactory.NewGame(moves);
            });
        }
示例#3
0
 public void GivenIStartANewGameInTheFollowingState(Table table)
 {
     Invoke(() => Game = TicTacToeFactory.NewGame(ToPlausibleMoveListFromBoardState(table)));
 }
示例#4
0
 public void GivenIStartANewGame()
 {
     Invoke(() => Game = TicTacToeFactory.NewGame());
 }