Beispiel #1
0
        public void Has4Hits_WhenDiagonalHas1stDiskDifferentFromTheRest_ReturnsTrue()
        {
            var board = new Board();

            PlaceDisksOnDiagonal(1, board, Game.Player.Two);
            PlaceDisksOnDiagonal(4, board, Game.Player.One, 1);

            var diagonalCheckup = new DiagonalCheckup(board);

            Assert.IsTrue(diagonalCheckup.Has4Hits((int)Game.Player.One), GetBoardPrint(board));
        }
Beispiel #2
0
        public void Has4Hits_WhenDiagonalHas4SameDisks_ReturnsTrue()
        {
            var board = new Board();

            PlaceDisksOnDiagonal(4, board, Game.Player.One);

            var diagonalCheckup = new DiagonalCheckup(board);

            Assert.IsTrue(diagonalCheckup.Has4Hits((int)Game.Player.One));

            Console.WriteLine(GetBoardPrint(board));
        }