public void ShouldInsertNumberFourAtIndexOne() { Vector<int> list = new Vector<int>(); list.Add(2); list.Add(3); list.Add(1); list.Insert(1, 4); Assert.AreEqual(1, list.IndexOf(4)); }
public void ShouldRemoveNumberThreeFromList() { Vector<int> list = new Vector<int>(); list.Add(2); list.Add(3); list.Add(1); list.Remove(3); Assert.AreEqual(2, list.Count); Assert.AreEqual(1, list.IndexOf(1)); }
public void ShouldRemoveItemAtIndexTwo() { Vector<int> list = new Vector<int>(); list.Add(2); list.Add(3); list.Add(1); list.RemoveAt(2); Assert.AreEqual(2, list.Count); Assert.AreEqual(1, list.IndexOf(3)); }
public void ShouldRemoveTheFirstInstanceOf5() { Vector<int> list = new Vector<int>(); list.Add(3); list.Add(2); list.Add(4); list.Add(5); list.Add(6); Assert.IsTrue(list.Remove(5)); Assert.AreEqual(3, list.IndexOf(6)); }
public void ShouldInsertANumberAtIndex3() { Vector<int> list = new Vector<int>(); list.Add(3); list.Add(2); list.Add(4); list.Add(5); list.Add(7); list.Insert(2, 9); Assert.AreEqual(2, list.IndexOf(9)); }
public void ShouldReturnTheIndexOfNumberThree() { Vector<int> list = new Vector<int>(); list.Add(2); list.Add(3); list.Add(1); int index = list.IndexOf(3); Assert.AreEqual(1, index); }
public void ShouldReturnNegativeOneSinceValueIsNotInList() { Vector<int> list = new Vector<int>(); list.Add(2); list.Add(3); list.Add(1); int index = list.IndexOf(4); Assert.AreEqual(-1, index); }
public void ShouldReturnTheIndexOfAGivenValue() { Vector<int> list = new Vector<int>(); list.Add(3); list.Add(2); list.Add(4); list.Add(5); list.Add(7); Assert.AreEqual(4, list.IndexOf(7)); }