def test_is_number_valid_negative_float_succeed(self): s = '-123.456' result = is_number(s) self.assertEqual(result, True)
def test_is_number_random_string_fail(self): s = 'random_string' result = is_number(s) self.assertEqual(result, False)
def test_is_number_valid_int_succeed(self): s = '123' result = is_number(s) self.assertEqual(result, True)
def test_is_number_empty_string_fail(self): s = '' result = is_number(s) self.assertEqual(result, False)
def test_is_number_none_fail(self): s = None result = is_number(s) self.assertEqual(result, False)