public void ReturnEmptyDictionary() { FizzBuzzTwo fizzBuzzTwo = new FizzBuzzTwo(0, 0); string output = fizzBuzzTwo.GetLuckyOutput(); Assert.IsTrue(fizzBuzzTwo.StringToDictionary(output).Keys.Count == 0); }
public void BigReportTest() { FizzBuzzTwo fizzBuzzTwo = new FizzBuzzTwo(1, 1000); Dictionary <string, int> expected = new Dictionary <string, int>() { { "integer", 378 }, { "lucky", 271 }, { "buzz", 109 }, { "fizz", 189 }, { "fizzbuzz", 53 } }; Dictionary <string, int> actual = fizzBuzzTwo.StringToDictionary(fizzBuzzTwo.GetLuckyOutput()); foreach (String key in expected.Keys) { Assert.AreEqual(expected[key], actual[key]); } }