public void AddNullItem() { var list = new CircularDoublyLinkedList <string>(); list.AddFirst(null); list.AddLast(null); list.AddAfter(null, null); list.AddBefore(null, null); Assert.AreEqual(list.Count(), 4, "invalid count"); list.Remove(null); list.RemoveFirst(); list.RemoveLast(); Assert.AreEqual(list.Count(), 1, "invalid count"); }
public void AddFirstNode() { circularDoublyLinkedList.AddFirst(1); Assert.IsNotNull(circularDoublyLinkedList.GetFirst(), "Linked List is empty"); }