Exemplo n.º 1
0
        public void FieldIsSolvedTest()
        {
            Field gameField = new Field(4);
            bool isSolved = gameField.IsSolved();

            Assert.IsFalse(isSolved);
        }
Exemplo n.º 2
0
        public void SolvedFieldTest()
        {
            Field gameField = new Field(4);
            int number = 1;

            for (int row = 0; row < 4; row++)
            {
                for (int col = 0; col < 4; col++)
                {
                    gameField[row, col] = number;
                    number++;
                }
            }

            gameField[3, 3] = 0;

            Assert.IsTrue(gameField.IsSolved());
        }