Exemple #1
0
        public void OutcomeTest()
        {
            TicTacToePosition board = TicTacToePosition.Build(
                "a1", "a2", "a3", "b2", "b1", "c1", "b3", "c3", "c2");

            Assert.IsTrue(board.Outcome == GameOutcome.Draw);
        }
Exemple #2
0
        public void Expectations()
        {
            TicTacToePosition board = TicTacToePosition.Build("a1", "a2", "a3", "b3");

            Assert.IsTrue(board.ExpectedWinner() == GameOutcome.FirstWin, board.DrawPosition());
        }