예제 #1
0
 def test_fizz_buzz(self):
     # testing numbers divisible by 3 and 5
     res = fizz_buzz_game(15)
     self.assertEqual('FizzBuzz', res)
     res = fizz_buzz_game(90)
     self.assertEqual('FizzBuzz', res)
     res = fizz_buzz_game(7320)
     self.assertEqual('FizzBuzz', res)
예제 #2
0
 def test_buzz(self):
     # testing numbers divisible by 5
     res = fizz_buzz_game(5)
     self.assertEqual('Buzz', res)
     res = fizz_buzz_game(20)
     self.assertEqual('Buzz', res)
     res = fizz_buzz_game(1000)
     self.assertEqual('Buzz', res)
예제 #3
0
 def test_fizz(self):
     # testing numbers divisible by 3
     res = fizz_buzz_game(3)
     self.assertEqual('Fizz', res)
     res = fizz_buzz_game(9)
     self.assertEqual('Fizz', res)
     res = fizz_buzz_game(27351)
     self.assertEqual('Fizz', res)
예제 #4
0
 def test_numbers(self):
     # testing regular numbers
     res = fizz_buzz_game(1)
     self.assertEqual(1, res)
     res = fizz_buzz_game(7)
     self.assertEqual(7, res)
     res = fizz_buzz_game(2222)
     self.assertEqual(2222, res)
예제 #5
0
 def test_input(self):
     # testing integer input only
     res = fizz_buzz_game("test")
     self.assertEqual("Invalid data type", res)
     res = fizz_buzz_game(1.234)
     self.assertEqual("Invalid data type", res)
예제 #6
0
파일: main.py 프로젝트: J41R0/FizzBuzz
from fizz_buzz import fizz_buzz_game

if __name__ == '__main__':
    for value in range(1, 101):
        print(fizz_buzz_game(value))