public void MyLinkedList_Equals_OriginalLinkedList() { LinkedList <int> originalLinkedList = _linkedListService.CreateLinkedList(new LinkedList <int>()) as LinkedList <int>; MyDoublyLinkedList <int> myLinkedList = _linkedListService.CreateLinkedList(new MyDoublyLinkedList <int>()) as MyDoublyLinkedList <int>; ArrangeAndActUponLinkedLists(originalLinkedList, myLinkedList); Assert.Equal(myLinkedList, originalLinkedList); }