public void IsDivisibleBy_returns_false_given_6_and_4() { // Arrange int number = 6; int divisor = 4; // Act bool result = FizzBuzzer.IsDivisibleBy(number, divisor); // Assert Assert.False(result); }
public void Number_One_With_Limit_Fifteen() { FizzBuzzer fizzBuzzer = new FizzBuzzer(15); var resultList = fizzBuzzer.Build(1); var results = new List <string>() { "1", "2", "fizz", "4", "buzz", "fizz", "7", "8", "fizz", "buzz", "11", "fizz", "13", "14", "fizzbuzz" }; CollectionAssert.AreEqual(results, resultList); }
public void FizzBuzz_WhenDisableBy15_ReturnsFizzBuzz(int input) { string output = FizzBuzzer.GetValue(input); Assert.AreEqual("FizzBuzz", output); }
public void FizzBuzz_WhenNotDivisable_ReturnsInput(int input, string expected) { string actual = FizzBuzzer.GetValue(input); Assert.AreEqual(expected, actual); }
public void Defult2Settings() { var fizzBuzz = new FizzBuzzer(); Assert.AreEqual(fizzBuzz.Settings.Count, 2); }
public void FizzBuzzerCanNotContain2SameKeys() { var fizzBuzzer = new FizzBuzzer(); fizzBuzzer.AddNumberStringPair(3, "Tree"); }
public void ZeroCanNotBeKey() { var fizzBuzzer = new FizzBuzzer(); fizzBuzzer.AddNumberStringPair(0, "Zero"); }
public void Setup() { _fizzBuzzer = new FizzBuzzer(); }