예제 #1
0
def test_works_with_1():
    # Arrange
    num = 1
    expected_answer = ["1"]

    # Act
    answer = fizzbuzz(num)

    # Assert
    assert len(answer) == len(expected_answer)

    for index in range(0, len(expected_answer)):
        assert answer[index] == expected_answer[index]
예제 #2
0
def test_works_with_5():
    # Arrange
    num = 5
    expected_answer = ["1", "2", "Fizz", "4", "Buzz"]

    # Act
    answer = fizzbuzz(num)

    # Assert
    assert len(answer) == len(expected_answer)

    for index in range(0, len(expected_answer)):
        assert answer[index] == expected_answer[index]
예제 #3
0
def test_fizzbuzz_with_input_1():
    assert fizzbuzz(1) == 1
예제 #4
0
def test_fizzbuzz_with_input_45():
    assert fizzbuzz(45) == 'fizzbuzz'
예제 #5
0
def test_fizzbuzz_with_input_15():
    assert fizzbuzz(15) == 'fizzbuzz'
예제 #6
0
def test_fizzbuzz_with_input_10():
    assert fizzbuzz(10) == 'buzz'
예제 #7
0
def test_fizz():
    assert fizzbuzz(3) == 'fizz'
    assert fizzbuzz(1) == 1
    assert fizzbuzz(6) == 'fizz'
예제 #8
0
 def testBuzzFizzForPrimesRegression(self):
     for i in range(4, 100):
         if is_prime(i) and i != 3 and i != 5:
             self.assertEqual("BuzzFizz", fizzbuzz(i))
예제 #9
0
def test_fizzbuzz_with_input_5():
    assert fizzbuzz(5) == "buzz"
예제 #10
0
def test_fizzbuzz_with_input_4():
    assert fizzbuzz(4) == 4
예제 #11
0
def test_fizzbuzz_with_input_3():
    assert fizzbuzz(3) == 'fizz'
예제 #12
0
def test_fizzbuzz_with_input_2():
    assert fizzbuzz(2) == 2
예제 #13
0
def fib_fizzbuzz(n):
    for i in range(n):
        n = fibonacci(i)
        print fizzbuzz(n)
예제 #14
0
def test_buzz():
    assert fizzbuzz(5) == 'buzz'
    assert fizzbuzz(10) == 'buzz'
예제 #15
0
 def testFizzBuzz(self):
     self.assertEqual("FizzBuzz", fizzbuzz(0))
     self.assertEqual("FizzBuzz", fizzbuzz(15))
예제 #16
0
 def testBuzzFizz(self):
     self.assertEqual("BuzzFizz", fizzbuzz(2))
예제 #17
0
def test_fizzbuzz_with_input_6():
    assert fizzbuzz(6) == 'fizz'
예제 #18
0
 def testFizz(self):
     self.assertEqual("Fizz", fizzbuzz(5))
예제 #19
0
def test_fizzbuzz_with_input_0():
    assert fizzbuzz(0) == 0
예제 #20
0
def test_fizzbuzz_with_input_9():
    assert fizzbuzz(9) == 'fizz'
예제 #21
0
def test_fizzbuzz():
    assert fizzbuzz(15) == 'fizzbuzz'