Esempio n. 1
0
 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);
 }
Esempio n. 2
0
 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);
 }
Esempio n. 3
0
 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);
 }
Esempio n. 4
0
 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);
 }
Esempio n. 5
0
 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);
 }