def test_hello(self): input_data = [23, 33, 39] result_data = [("Hello, World!", param) for param in input_data] number_of_variants = range(1, len(input_data) + 1) for variant, param, result in zip(number_of_variants, input_data, result_data): with self.subTest(f"variation #{variant}", param=param, result=result): self.assertEqual(hello(param), result, msg=f'Expected: {result} but got something else instead.')
def test_abc(self): self.assertEqual(hello(), "Hello, World!")
def test_dummy(self): self.assertEqual(hello(), "Hello, World!")
def test_hello(self): self.assertEqual(hello('Hi'), ("Hello, World!", 'Hi'))
def test_hello(self): self.assertEqual(hello(42), ("Hello, World!", 42))
def test_dummy(self): self.assertEqual(hello('Banana'), ("Hello, World!", "Banana"))
def test_abc(self): self.assertEqual(hello(13), ("Hello, World!", 13))