@@ -0,0 +1,771 @@
+package com.fishercoder;%0A%0Aimport com.fishercoder.common.classes.ListNode;%0Aimport com.fishercoder.common.utils.LinkedListUtils;%0Aimport com.fishercoder.solutions._19;%0Aimport org.junit.BeforeClass;%0Aimport org.junit.Test;%0A%0Aimport static org.junit.Assert.assertEquals;%0A%0Apublic class _19Test %7B%0A    private static _19.Solution1 solution1;%0A    private static ListNode head;%0A    private static ListNode expected;%0A%0A    @BeforeClass%0A    public static void setup() %7B%0A        solution1 = new _19.Solution1();%0A    %7D%0A%0A    @Test%0A    public void test1() %7B%0A        head = LinkedListUtils.contructLinkedList(new int%5B%5D%7B1, 2, 3, 4, 5%7D);%0A        expected = LinkedListUtils.contructLinkedList(new int%5B%5D%7B1, 2, 3, 5%7D);%0A        assertEquals(expected, solution1.removeNthFromEnd(head, 2));%0A    %7D%0A%0A%7D

refactor 19