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);
|