public void Should_NotBuildFiveByFiveLetterGrid()
        {
            var fiveByFiveGrid = new RandomCharacters();
            var grid           = fiveByFiveGrid.GetRandomChar(2, 5);

            Assert.AreNotEqual(grid.Count, 25);
        }
        public void Should_BuildFiveByFiveLetterGrid_success()
        {
            var fiveByFiveGrid = new RandomCharacters();
            var grid           = fiveByFiveGrid.GetRandomChar(5, 5);

            Assert.AreEqual(25, grid.Count);
            Assert.IsInstanceOfType(grid, typeof(List <char>));
        }
Exemplo n.º 3
0
        private char[,] GetCharacterArray()
        {
            var grid      = new RandomCharacters();
            var data      = grid.GetRandomChar(RowDimension, ColumnDimension);
            var charArray = new char[5, 5];
            var count     = 0;

            for (var i = 0; i < RowDimension; i++)
            {
                for (var j = 0; j < ColumnDimension; j++)
                {
                    charArray[i, j] = data[count];
                    count++;
                }
            }

            return(charArray);
        }