public void WinTestVertical()
        {
            C4TestingBoard board = new C4TestingBoard();

            //Make 4 moves in a vertical line
            board.MakeMove(CreateMove(6, 1));
            board.MakeMove(CreateMove(6, 2));
            board.MakeMove(CreateMove(6, 3));
            board.MakeMove(CreateMove(6, 4));

            //Player 1 should have won the game
            Assert.AreEqual(1, board.Winner);
        }
        public void WinTestDownwardsDiagonal()
        {
            C4TestingBoard board = new C4TestingBoard();

            //Make 4 moves in a downwards diagonal line
            board.MakeMove(CreateMove(3, 5));
            board.MakeMove(CreateMove(4, 4));
            board.MakeMove(CreateMove(5, 3));
            board.MakeMove(CreateMove(6, 2));

            //Player 1 should have won the game
            Assert.AreEqual(1, board.Winner);
        }
        public void WinTestHorizontal()
        {
            C4TestingBoard board = new C4TestingBoard();

            //Make 4 moves in a horizonal line
            board.MakeMove(CreateMove(2, 1));
            board.MakeMove(CreateMove(3, 1));
            board.MakeMove(CreateMove(4, 1));
            board.MakeMove(CreateMove(5, 1));

            //Player 1 should have won the game
            Assert.AreEqual(1, board.Winner);
        }