def test_is_pos_int_valid_int_succeed(self): s = '123' result = is_pos_int(s) self.assertEqual(result, True)
def test_is_pos_int_float_fail(self): s = '123.456' result = is_pos_int(s) self.assertEqual(result, False)
def test_is_pos_int_negative_int_fail(self): s = '-123' result = is_pos_int(s) self.assertEqual(result, False)
def test_is_pos_int_none_fail(self): s = None result = is_pos_int(s) self.assertEqual(result, False)
def test_is_pos_int_random_string_fail(self): s = 'random_string' result = is_pos_int(s) self.assertEqual(result, False)
def test_is_pos_int_empty_string_fail(self): s = '' result = is_pos_int(s) self.assertEqual(result, False)