public void ReverseEnumeratorForASingleItemList() { DoublyLinkedList<int> list = new DoublyLinkedList<int>(); list.AddAtTail(2); var enumerator = list.GetReverseEnumerable(); enumerator.ShouldContain(2); }
public void ReverseEnumeratorForAListWithMultipleItems() { DoublyLinkedList<int> list = new DoublyLinkedList<int>(); list.AddAtTail(2); list.AddAtTail(3); list.AddAtTail(5); list.AddAtTail(7); list.AddAtTail(1); var enumerator = list.GetReverseEnumerable(); enumerator.ShouldContain(5); }