Example #1
0
        public void IsCompleteTest()
        {
            int index = 0;
            Column target = new Column(index);
            for (int i = 0; i < 9; i++)
                target.Cells[i] = new Cell();
            bool expected = false;
            bool actual;
            actual = target.IsComplete();
            Assert.AreEqual(expected, actual);

            for (int i = 0; i < 9; i++)
                target.Cells[i].Digit = 2;
            expected = false;
            actual = target.IsComplete();
            Assert.AreEqual(expected, actual);

            for (int i = 0; i < 9; i++)
                target.Cells[i].Digit = i + 1;
            expected = true;
            actual = target.IsComplete();
            Assert.AreEqual(expected, actual);
        }