public void AddAtTest() { int[] expected = new int[] { 5, 1, 2, 3, 4 }; al.AddAt(3, 4); al.AddAt(0, 5); Assert.AreEqual(expected.Length, al.Size); for (int i = 0; i < expected.Length; ++i) { Assert.AreEqual(expected[i], al.Get(i)); } }
public void AddAtArrTest(int[] sourceArray, int idx, int[] arr, int[] expected) { ArrayList array = new ArrayList(sourceArray); array.AddAt(idx, arr); int[] actual = array.ToArray(); Assert.AreEqual(expected, actual); }