public void TestArrays() { List<TestClass> list = new List<TestClass>(); CSVReader csv = new CSVReader(@"Res\csvReader-Array.csv", list); csv.hasHeader = false; csv.AddColumnArray("array", 0, 0); csv.AddColumnArray("array", 1, 1); csv.AddColumnArray("array", 2, 2); csv.AddColumnArray("array", 3, 3); csv.AddColumnArray("array", 4, 4); list = (List<TestClass>)csv.finalList; List<TestClass> expList = new List<TestClass>(); expList.Add(new TestClass(new int[] { 0, 1, 2, 3, 4 })); expList.Add(new TestClass(new int[] { 10, 20, 30, 40, 50 })); expList.Add(new TestClass(new int[] { 51, 52, 53, 54, 55 })); Assert.AreEqual(expList.Count, list.Count); for (int i = 0; i < expList.Count; i++) { CollectionAssert.AreEqual(expList[i].array, list[i].array); } }