public void OJ024_SwapNodesInPairsTest2() { ListNode l1 = new ListNode(1); l1.next = new ListNode(2); ListNode result = new OJ024_SwapNodesInPairs().SwapPairs(l1); Assert.AreEqual(2, result.val); Assert.AreEqual(1, result.next.val); }
public void OJ024_SwapNodesInPairsTest1() { ListNode l1 = new ListNode(1); l1.next = new ListNode(2); l1.next.next = new ListNode(3); l1.next.next.next = new ListNode(4); l1.next.next.next.next = new ListNode(5); ListNode result = new OJ024_SwapNodesInPairs().SwapPairs(l1); Assert.AreEqual(2, result.val); Assert.AreEqual(1, result.next.val); Assert.AreEqual(4, result.next.next.val); Assert.AreEqual(3, result.next.next.next.val); Assert.AreEqual(5, result.next.next.next.next.val); Assert.AreEqual(null, result.next.next.next.next.next); }