def test_fizz_buzz_with_none_value(self): with self.assertRaises(TypeError) as context: self.assertRaises(TypeError, fizz_buzz(None)) exception_message = str(context.exception) self.assertEqual('TypeError', exception_message)
def test_fizz_buzz_with_int_2(self): answer = fizz_buzz(2) expected_value = 'Number' self.assertEqual(expected_value, answer)
def test_fizz_buzz_with_int_5(self): answer = fizz_buzz(5) expected_value = 'Buzz' self.assertEqual(expected_value, answer)
def test_fizz_buzz_with_int_30(self): answer = fizz_buzz(30) expected_value = 'FizzBuzz' self.assertEqual(expected_value, answer)
def test_fizz_buzz_with_list_value(self): with self.assertRaises(TypeError) as context: self.assertRaises(TypeError, fizz_buzz(['1', '2', '3', '4'])) exception_message = str(context.exception) self.assertEqual('TypeError', exception_message)