public void TestMethod22() { SNode head = new SNode { data = 1 }; head = SinglyLinkedListOps.Reverse(head); Assert.AreEqual(1, head.data); Assert.IsNull(head.next); }
public void TestMethod24() { SNode head = new SNode { data = 1 }; head = SinglyLinkedListOps.AddTail(head, 2); head = SinglyLinkedListOps.AddTail(head, 3); head = SinglyLinkedListOps.Reverse(head); Assert.AreEqual(3, head.data); Assert.AreEqual(2, head.next.data); Assert.AreEqual(1, head.next.next.data); Assert.IsNull(head.next.next.next); }