public void InsertNewArray() { var addArray = new int[] { 1, 3, 5, 7, 10, 2, 5, 3, 43 }; DynamicArray <int> array = new DynamicArray <int>(); array.AddArray(addArray, 1); Assert.AreEqual(array.GetCount(), 9); var newArray = new int[] { 0, 1, 0, 1 }; array.AddArray(newArray, 3); Assert.AreEqual(array.GetCount(), 13); }
public void Array_GenericType_String() { var addArray = new string[] { "RAzvan", "Andrei", "Ionut", "Negrean", "Sorin", "Alin", "Cristi", "3", "43" }; DynamicArray <string> array = new DynamicArray <string>(); array.AddArray(addArray, 1); Assert.AreEqual("Negrean", array.ReturnElement(4)); Assert.AreEqual("3", array.ReturnElement(8)); }
public void IEnumerable_ReturnELement() { var addArray = new int[] { 1, 3, 5, 7, 10, 2, 5, 3, 43 }; DynamicArray <int> array = new DynamicArray <int>(); array.AddArray(addArray, 1); Assert.AreEqual(array.ReturnElement(5), 10); Assert.AreEqual(array.ReturnElement(2), 3); }