class FizzbuzzTester(unittest.TestCase):

    def setUp(self):
        self.fizzbuzz = Fizzbuzz()

    def test_fizzbuzz_returns_1_when_passed_1(self):
        result = self.fizzbuzz.convert(1)
        self.assertEqual(1, result)

    def test_fizzbuzz_returns_2_when_passed_2(self):
        result = self.fizzbuzz.convert(2)
        self.assertEqual(2, result)

    def test_fizzbuzz_returns_Fizz_when_passed_3(self):
        result = self.fizzbuzz.convert(3)
        self.assertEqual("Fizz", result)

    def test_fizzbuzz_returns_Buzz_when_passed_5(self):
        result = self.fizzbuzz.convert(5)
        self.assertEqual("Buzz", result)

    def test_fizzbuzz_returns_Fizz_when_passed_multiple_of_3(self):
        result = self.fizzbuzz.convert(6)
        self.assertEqual("Fizz", result)

    def test_fizzbuzz_returns_Buzz_when_passed_multiple_of_5(self):
        result = self.fizzbuzz.convert(10)
        self.assertEqual("Buzz", result)

    def test_fizzbuzz_returns_FizzBuzz_when_passed_multiple_of_5_and_3(self):
        result = self.fizzbuzz.convert(30)
        self.assertEqual("FizzBuzz", result)
Exemple #2
0
class FizzbuzzTester(unittest.TestCase):
    def setUp(self):
        self.fizzbuzz = Fizzbuzz()

    def test_fizzbuzz_returns_1_when_passed_1(self):
        result = self.fizzbuzz.convert(1)
        self.assertEqual(1, result)

    def test_fizzbuzz_returns_2_when_passed_2(self):
        result = self.fizzbuzz.convert(2)
        self.assertEqual(2, result)

    def test_fizzbuzz_returns_Fizz_when_passed_3(self):
        result = self.fizzbuzz.convert(3)
        self.assertEqual("Fizz", result)

    def test_fizzbuzz_returns_Buzz_when_passed_5(self):
        result = self.fizzbuzz.convert(5)
        self.assertEqual("Buzz", result)

    def test_fizzbuzz_returns_Fizz_when_passed_multiple_of_3(self):
        result = self.fizzbuzz.convert(6)
        self.assertEqual("Fizz", result)

    def test_fizzbuzz_returns_Buzz_when_passed_multiple_of_5(self):
        result = self.fizzbuzz.convert(10)
        self.assertEqual("Buzz", result)

    def test_fizzbuzz_returns_FizzBuzz_when_passed_multiple_of_5_and_3(self):
        result = self.fizzbuzz.convert(30)
        self.assertEqual("FizzBuzz", result)
 def setUp(self):
     self.fizzbuzz = Fizzbuzz()
Exemple #4
0
 def setUp(self):
     self.fizzbuzz = Fizzbuzz()