public void MyTableOneDim() { var array = new object[] { 1, 2, 3 }; var table = new MyTable(array); var newArray = (object[])table.GetArray(); Assert.AreEqual(array[0], newArray[0]); Assert.AreEqual(array[1], newArray[1]); Assert.AreEqual(array[2], newArray[2]); }
public void MyTableTwoDim() { var array = new object[, ] { { 1, 2, 3 }, { "a", "b", "c" } }; var table = new MyTable(array); var newArray = (object[, ])table.GetArray(); Assert.AreEqual(array[0, 0], newArray[0, 0]); Assert.AreEqual(array[1, 1], newArray[1, 1]); }