public void TestMethod1() { GameBoardPage boardPage = new GameBoardPage(); boardPage.Show(); }
public void Set() { var gameBoardPage = new GameBoardPage(); gameBoardPage.Show(); gameBoardPage.Set(this); if (CrossesMovesFirst) { gameBoardPage.radioCrossMoveFirst.Checked = true; } }
public void Set() { var gameBoardPage = new GameBoardPage(); gameBoardPage.Show(); gameBoardPage.Set(this); if (CrossesMovesFirst) { gameBoardPage.radioCrossMoveFirst.Checked = true; } }
public void Set() { var boradPage = new GameBoardPage(); var gameBoard = this.ToArray(); boradPage.Show(); GameConfiguration configuration = new GameConfiguration(); configuration.UpdateFromCurrentStatus(); bool isCrossMove = configuration.CrossesMovesFirst; for (int n = 0; n < gameboardWidth * gameboardHeight; n++) { for (int x = 0; x < gameboardWidth; x++) { for (int y = 0; y < gameboardHeight; y++) { int cellIndex = (y * gameboardHeight) + x; bool isValidCrossMove = String.Compare(X, gameBoard[cellIndex], true) == 0 && isCrossMove; bool isValidNoughtsMove = String.Compare(O, gameBoard[cellIndex], true) == 0 && isCrossMove == false; bool isValidMove = isValidCrossMove || isValidNoughtsMove; if (isValidMove) { boradPage.Move(cellIndex); gameBoard[cellIndex] = Empty; isCrossMove = !isCrossMove; System.Threading.Thread.Sleep(50); } } } } }
public void TestMethod2() { GameBoardPage boardPage = new GameBoardPage(); boardPage.Show(); GameBoard board = new GameBoard(); board.AddRange(new string[] { "x", "o", "x", "", "x", "" , "o", "", "" }); board.Set(); }