public void TestAddItemFullCapacity()
 {
     IMatrix<string> matrix = new Matrix<string>(1, 1);
     string item = "";
     matrix.AddItem(item);
     matrix.AddItem(item);
 }
        public void TestEnumerator()
        {
            IMatrix<string> matrix = new Matrix<string>(1, 2);
            string item1 = "1";
            string item2 = "2";
            matrix.AddItem(item1);
            matrix.AddItem(item2);

            // Test the strongly typed enumerator.
            int itemNum = 1;
            foreach (var element in matrix)
            {
                Assert.AreEqual(element, itemNum.ToString());
                itemNum++;
            }

            // Test the weakly typed enumerator.
            itemNum = 1;
            foreach (var element in matrix as IEnumerable)
            {
                Assert.AreEqual((string) element, itemNum.ToString());
                itemNum++;
            }
        }
        public void TestAddItem()
        {
            IMatrix<string> matrix = new Matrix<string>(1, 1);
            string item = "";
            matrix.AddItem(item);

            Assert.AreEqual(item, matrix[0, 0]);
        }