def test_case1(self): head = createListFromArray([-10, -3, 0, 5, 9]) root = self.s.sortedListToBST(head) serialized_tree = serialize(root) self.assertEqual(serialized_tree, '0,-3,9,-10,null,5')
def test_case5(self): head = createListFromArray([1, 3]) root = self.s.sortedListToBST(head) serialized_tree = serialize(root) self.assertEqual(serialized_tree, '3,1')
def test_case_1(self): s = Solution() input = createListFromArray([1, 0, 1]) actual = s.getDecimalValue(input) self.assertEqual(actual, 5)
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_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_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_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)