def test_case1(self): l1 = createListFromArray([2, 4, 3]) l2 = createListFromArray([5, 6, 4]) actual = self.s.addTwoNumbers(l1, l2) actual_array = createArrayFromList(actual) self.assertEqual([7, 0, 8], actual_array)
def test_case3(self): l1 = createListFromArray([9, 9, 9, 9, 9, 9, 9]) l2 = createListFromArray([9, 9, 9, 9]) actual = self.s.addTwoNumbers(l1, l2) actual_array = createArrayFromList(actual) self.assertEqual([8, 9, 9, 9, 0, 0, 0, 1], actual_array)
def test_case4(self): l1 = createListFromArray([5, 5, 5]) l2 = createListFromArray([7]) actual = self.s.addTwoNumbers(l1, l2) actual_array = createArrayFromList(actual) self.assertEqual([2, 6, 5], actual_array)
def test_case1(self): root = createListFromArray([1, 2, 3, 4]) actual = self.s.reverseList(root) actual_array = createArrayFromList(actual) self.assertEqual([4, 3, 2, 1], actual_array)