//[TestCase(new int[] { }, 0, 0)] nullref neg public void GetValueByIndexTest(int[] array, int index, int expected) { LL.LinkedList arr = new LL.LinkedList(array); int actual = arr.GetValueByIndex(index); Assert.AreEqual(expected, actual); }
public void RemoveNElementsFromIndexTest(int[] array, int amount, int index, int[] expArr) { LL.LinkedList expected = new LL.LinkedList(expArr); LL.LinkedList actual = new LL.LinkedList(array); actual.RemoveNElementsFromIndex(amount, index); Assert.AreEqual(expected, actual); }
public void GetLengthTest(int[] array, int expected) { LL.LinkedList arr = new LL.LinkedList(array); int actual = arr.GetLength(); Assert.AreEqual(expected, actual); }
public void AddArrayToBeginningTest(int[] array, int[] add, int[] expArr) { LL.LinkedList expected = new LL.LinkedList(expArr); LL.LinkedList actual = new LL.LinkedList(array); actual.AddArrayToBeginning(add); Assert.AreEqual(expected, actual); }
public void AddArrayToIndexTest(int[] array, int[] add, int index, int[] expArr) { LL.LinkedList expected = new LL.LinkedList(expArr); LL.LinkedList actual = new LL.LinkedList(array); actual.AddArrayToIndex(add, index); Assert.AreEqual(expected, actual); }
public void RemoveAllValuesTest(int[] array, int value, int[] expArr) { LL.LinkedList expected = new LL.LinkedList(expArr); LL.LinkedList actual = new LL.LinkedList(array); actual.RemoveAllValues(value); Assert.AreEqual(expected, actual); }
public void SortByDescendingTest(int[] array, int[] expArr) { LL.LinkedList expected = new LL.LinkedList(expArr); LL.LinkedList actual = new LL.LinkedList(array); actual.SortByDescending(); Assert.AreEqual(expected, actual); }
public void ReverseTest(int[] array, int[] expArr) { LL.LinkedList expected = new LL.LinkedList(expArr); LL.LinkedList actual = new LL.LinkedList(array); actual.Reverse(); Assert.AreEqual(expected, actual); }
public void GetIndexByValueTest(int[] array, int value, int expected) { LL.LinkedList arr = new LL.LinkedList(array); int actual = arr.GetIndexByValue(value); Assert.AreEqual(expected, actual); }
public void RemoveFirstElementTest(int[] array, int[] expArr) { LL.LinkedList expected = new LL.LinkedList(expArr); LL.LinkedList actual = new LL.LinkedList(array); actual.RemoveFirstElement(); Assert.AreEqual(expected, actual); }
public void AddToEndTest(int[] array, int value, int[] expArr) { LL.LinkedList expected = new LL.LinkedList(expArr); LL.LinkedList actual = new LL.LinkedList(array); actual.AddToEnd(value); Assert.AreEqual(expected, actual); }
//[TestCase(new int[] { }, 8, 0, new int[] { 8 })] null ref public void ChangeValueByIndexTest(int[] array, int value, int index, int[] expArr) { LL.LinkedList expected = new LL.LinkedList(expArr); LL.LinkedList actual = new LL.LinkedList(array); actual.ChangeValueByIndex(value, index); Assert.AreEqual(expected, actual); }