public void Matrix2D_Clear() { var m = new Matrix2D <string>(); Assert.AreEqual(0, m.RowCount); Assert.AreEqual(0, m.ColumnCount); m.Clear(); Assert.AreEqual(0, m.RowCount); Assert.AreEqual(0, m.ColumnCount); m[0, 0] = "Hello World!"; Assert.AreEqual(1, m.RowCount); Assert.AreEqual(1, m.ColumnCount); m.Clear(); Assert.AreEqual(0, m.RowCount); Assert.AreEqual(0, m.ColumnCount); Assert.IsNull(m[0, 0]); m[100, 100] = "100,100"; m.Clear(); Assert.AreEqual(0, m.RowCount); Assert.AreEqual(0, m.ColumnCount); }