using NUnit.Framework; using TestNinja.Fundamentals; namespace TestNinja.UnitTests.UnitTests { [TestFixture] class FizzBuzzTests { [Test] public void GetOutput_DivisibleBy5And3_ReturnFizzBuzzString() { var result = FizzBuzz.GetOutput(15); Assert.That(result, Is.EqualTo("FizzBuzz")); } [Test] public void GetOutput_DivisibleBy3Only_ReturnFizzString() { var result = FizzBuzz.GetOutput(3); Assert.That(result, Is.EqualTo("Fizz")); } [Test] public void GetOutput_DivisibleBy5Only_ReturnBuzzString() { var result = FizzBuzz.GetOutput(5); Assert.That(result, Is.EqualTo("Buzz")); } [Test] public void GetOutput_NotDivisibleBy5And3_ReturnNumberAsString() { var result = FizzBuzz.GetOutput(4); Assert.That(result, Is.EqualTo("4")); } } }