コード例 #1
0
        public void BoardPlayInconsistentMove()
        {
            var oBoard = new Check24.Game.Board(BoardWidth, BoardHeight, ColorList);

            oBoard.InitializeColors(BoardValues);

            oBoard.ApplyColor(BoardValues[0][0]);

            Assert.AreEqual(0, oBoard.Moves);
        }
コード例 #2
0
        public void BoardPlayValidGame()
        {
            var oBoard = new Check24.Game.Board(BoardWidth, BoardHeight, ColorList);

            oBoard.InitializeColors(BoardValues);

            for (int i = 0; i < ColorList.Length; i++)
            {
                oBoard.ApplyColor(ColorList[i]);
            }
        }
コード例 #3
0
        public void BoardIncompletePlay()
        {
            var oBoard = new Check24.Game.Board(BoardWidth, BoardHeight, ColorList);

            oBoard.ApplyColor(ColorList[0]);
        }