| package test.leecode.linkedlist; import org.junit.Assert; import org.junit.Test; import cn.fansunion.leecode.linkedlist.ListNode; import cn.fansunion.leecode.linkedlist.ReverseLinkedList; /** * @author wen.lei@brgroup.com * * 2022-2-23 */ public class ReverseLinkedListTest { @Test public void test() { ReverseLinkedList list = new ReverseLinkedList(); ListNode node5 = new ListNode(5,null); ListNode node4 = new ListNode(4,node5); ListNode node3 = new ListNode(3,node4); ListNode node2 = new ListNode(2,node3); ListNode head1 = new ListNode(1,node2); ListNode foot=list.reverseList(head1); Assert.assertEquals(5, foot.val); Assert.assertEquals(4, foot.next.val); Assert.assertEquals(3, foot.next.next.val); Assert.assertEquals(2, foot.next.next.next.val); Assert.assertEquals(1, foot.next.next.next.next.val); Assert.assertNull(foot.next.next.next.next.next); } } |