Ejemplo n.º 1
0
        public void DetectLossCorrectlyForHorizantalXInput3(Moves[] input, Moves mockLastMove = Moves.None)
        {
            var what = WinChecker.HasWon(input, mockLastMove);

            what.Should().BeFalse();
        }
Ejemplo n.º 2
0
        public void DetectWinCorrectlyFoDiagonalOInput2(Moves[] input, Moves mockLastMove = Moves.None)
        {
            var what = WinChecker.HasWon(input, mockLastMove);

            what.Should().BeTrue();
        }
Ejemplo n.º 3
0
        public void DetectWinCorrectlyForHorizantalOInputFirstThree(Moves[] input, Moves mockLastMove = Moves.None)
        {
            var what = WinChecker.HasWon(input, mockLastMove);

            what.Should().BeTrue();
        }
Ejemplo n.º 4
0
        public void DetectLossCorrectlyFoVerticalMixedInput(Moves[] input, Moves mockLastMove = Moves.None)
        {
            var what = WinChecker.HasWon(input, mockLastMove);

            what.Should().BeFalse();
        }