public void AddRange_Array(int[] items, int capacity) { var arrayList = new CrackingTheCodingInterview.DataStructures.ArrayList.MyArrayList <int>(capacity); arrayList.AddRange(items); Assert.AreEqual(items.Length, arrayList.Count); }
public void AddRange_List(IEnumerable <int> items, int capacity) { var arrayList = new CrackingTheCodingInterview.DataStructures.ArrayList.MyArrayList <int>(capacity); arrayList.AddRange(items); Assert.AreEqual(items.Count(), arrayList.Count); }
public void Add(int[] items, int capacity) { var arrayList = new CrackingTheCodingInterview.DataStructures.ArrayList.MyArrayList <int>(capacity); foreach (var item in items) { arrayList.Add(item); } Assert.AreEqual(items.Length, arrayList.Count); }