def test_case_8(self): test8 = LinkedList(0).addMany([1, 2, 3, 4, 5, 6, 7, 8, 9]) result8 = LinkedList(0).addMany([1, 3, 4, 5, 6, 7, 8, 9]) program.removeKthNodeFromEnd(test8, 8) self.assertEqual(test8.getNodesInArray(), result8.getNodesInArray())
def test_case_10(self): test10 = LinkedList(0).addMany([1, 2, 3, 4, 5, 6, 7, 8, 9]) result10 = LinkedList(1).addMany([2, 3, 4, 5, 6, 7, 8, 9]) program.removeKthNodeFromEnd(test10, 10) self.assertEqual(test10.getNodesInArray(), result10.getNodesInArray())
def test_case_9(self): program.removeKthNodeFromEnd(test9, 9) self.assertEqual(test9.getNodesInArray(), result9.getNodesInArray())
def test_case_10(self): program.removeKthNodeFromEnd(test10, 10) self.assertEqual(test10.getNodesInArray(), result10.getNodesInArray())
def test_case_7(self): program.removeKthNodeFromEnd(test7, 7) self.assertEqual(test7.getNodesInArray(), result7.getNodesInArray())
def test_case_8(self): program.removeKthNodeFromEnd(test8, 8) self.assertEqual(test8.getNodesInArray(), result8.getNodesInArray())
def test_case_6(self): program.removeKthNodeFromEnd(test6, 6) self.assertEqual(test6.getNodesInArray(), result6.getNodesInArray())
def test_case_5(self): program.removeKthNodeFromEnd(test5, 5) self.assertEqual(test5.getNodesInArray(), result5.getNodesInArray())
def test_case_4(self): program.removeKthNodeFromEnd(test4, 4) self.assertEqual(test4.getNodesInArray(), result4.getNodesInArray())
def test_case_3(self): program.removeKthNodeFromEnd(test3, 3) self.assertEqual(test3.getNodesInArray(), result3.getNodesInArray())
def test_case_2(self): program.removeKthNodeFromEnd(test2, 2) self.assertEqual(test2.getNodesInArray(), result2.getNodesInArray())