Example #1
0
from FizzBuzz import FizzBuzz

print("Welcome to FizzBuzz !")
print("Write an integer and press Return...")
number = input()

if FizzBuzz.check_input(number):
    print(FizzBuzz.answer(int(number)))

print("La bise !")
Example #2
0
 def test_should_return_fizz_when_3_is_multiple(self):
     actual = FizzBuzz.answer(6)
     expected = 'Fizz'
     self.assertEqual(expected, actual, 'Should be Fizz!')
Example #3
0
 def test_should_return_n_in_other_cases(self):
     actual = FizzBuzz.answer(8)
     expected = 8
     self.assertEqual(expected, actual, 'Should be 8!')
Example #4
0
 def test_should_raise_error_when_negative_or_zero(self):
     with self.assertRaises(ValueError):
         FizzBuzz.answer(-2)
Example #5
0
 def test_should_return_buzz_when_5_is_multiple(self):
     actual = FizzBuzz.answer(10)
     expected = 'Buzz'
     self.assertEqual(expected, actual, 'Should be Buzz!')