public void RemoveElementByIndexTest(int[] array, int index, int[] expArr) { DLL.DoubleLinkedList expected = new DLL.DoubleLinkedList(expArr); DLL.DoubleLinkedList actual = new DLL.DoubleLinkedList(array); actual.RemoveElementByIndex(index); Assert.AreEqual(expected, actual); }
public void AddToIndexTest(int[] array, int value, int index, int[] expArr) { DLL.DoubleLinkedList expected = new DLL.DoubleLinkedList(expArr); DLL.DoubleLinkedList actual = new DLL.DoubleLinkedList(array); actual.AddToIndex(value, index); Assert.AreEqual(expected, actual); }
public void RemoveLastElementTest(int[] array, int[] expArr) { DLL.DoubleLinkedList expected = new DLL.DoubleLinkedList(expArr); DLL.DoubleLinkedList actual = new DLL.DoubleLinkedList(array); actual.RemoveLastElement(); Assert.AreEqual(expected, actual); }
public void AddToBeginningTest(int[] array, int value, int[] expArr) { DLL.DoubleLinkedList expected = new DLL.DoubleLinkedList(expArr); DLL.DoubleLinkedList actual = new DLL.DoubleLinkedList(array); actual.AddToFirst(value); Assert.AreEqual(expected, actual); }
public void ConstructorTest(int[] array, int[] expArr) { DLL.DoubleLinkedList expected = new DLL.DoubleLinkedList(expArr); DLL.DoubleLinkedList actual = new DLL.DoubleLinkedList(array); Assert.AreEqual(expected, actual); }