class TestNumberToString(unittest.TestCase): def setUp(self): self.fizzbuzz = FizzBuzz() def test_it_should_return_1_when_is_1(self): self.assertEqual('1' , self.fizzbuzz.count(1)) def test_it_should_return_2_when_is_2(self): self.assertEqual('2' , self.fizzbuzz.count(2))
class TestToFizz(unittest.TestCase): def setUp(self): self.fizzbuzz = FizzBuzz() def test_it_should_return_fizz_when_is_3(self): self.assertEqual('Fizz' , self.fizzbuzz.count(3)) def test_it_should_return_fizz_when_is_6(self): self.assertEqual('Fizz' , self.fizzbuzz.count(6))
class TestToBuzz(unittest.TestCase): def setUp(self): self.fizzbuzz = FizzBuzz() def test_it_should_return_5_when_is_buzz(self): self.assertEqual('Buzz' , self.fizzbuzz.count(5)) def test_it_should_return_buzz_when_is_10(self): self.assertEqual('Buzz' , self.fizzbuzz.count(10))
class FizzBuzzTest(unittest.TestCase): def setUp(self): self.fizzbuzz = FizzBuzz() def test_1_return_number(self): self.assertEqual("1", self.fizzbuzz.count(1)) def test_2_return_number_any(self): self.assertEqual("4", self.fizzbuzz.count(4)) def test_3_return_fizz(self): self.assertEqual("Fizz", self.fizzbuzz.count(3)) def test_4_return_fizz_any(self): self.assertEqual("Fizz", self.fizzbuzz.count(9)) def test_5_return_buzz(self): self.assertEqual("Buzz", self.fizzbuzz.count(5)) def test_6_return_buzz_any(self): self.assertEqual("Buzz", self.fizzbuzz.count(20)) def test_7_return_fizzbuzz(self): self.assertEqual("FizzBuzz", self.fizzbuzz.count(15)) def test_8_return_fizzbuzz_any(self): self.assertEqual("FizzBuzz", self.fizzbuzz.count(90))
class FizzBuzzTest(unittest.TestCase): def setUp(self): self.fizzbuzz = FizzBuzz() def test_it_should_be_default_value(self): self.assertEqual("1",self.fizzbuzz.count(1)) self.assertEqual("2",self.fizzbuzz.count(2)) def test_it_should_be_fizz(self): self.assertEqual("fizz",self.fizzbuzz.count(3)) self.assertEqual("fizz",self.fizzbuzz.count(6)) def test_it_should_be_buzz(self): self.assertEqual("buzz",self.fizzbuzz.count(5)) self.assertEqual("buzz",self.fizzbuzz.count(10)) def test_it_should_be_fizzbuzz(self): self.assertEqual("fizzbuzz",self.fizzbuzz.count(15)) self.assertEqual("fizzbuzz",self.fizzbuzz.count(30))
def fizzbuzz(number): fizzbuzz = FizzBuzz() return fizzbuzz.count(number)
def fizzbuzz(number): fb = FizzBuzz() return fb.count(number)
class TestNumberToFizzBuzz(unittest.TestCase): def setUp(self): self.fizzbuzz = FizzBuzz() def test_it_should_return_fizzbuzz_when_number_is_15(self): self.assertEqual('fizzbuzz', self.fizzbuzz.count(15))