public void ShouldOutputBuzzWhenNumberIsDivisibleByFive(int number) { var output = new TestOutput(); var runner = new AppRunner(output); runner.CheckNumber(number); Assert.Equal("Buzz", output.CalledText); }
public void ShouldOutputNumberWhenNumberIsNotDivisibleByThreeOrFive(int number) { var output = new TestOutput(); var runner = new AppRunner(output); runner.CheckNumber(number); Assert.Equal($"{number}", output.CalledText); }
public void ShouldOutputFizzBuzzWhenNumberIsDivisibleByThreeAndFive(int number) { // arrange var output = new TestOutput(); var runner = new AppRunner(output); // act runner.CheckNumber(number); // assert Assert.Equal("FizzBuzz", output.CalledText); }