Beispiel #1
0
 public void Should_Count_All_Words_In_A_Given_Range()
 {
     FizzBuzzGenerator.PrintableRange(1, 20);
     Assert.AreEqual(FizzBuzzGenerator.FizzWordsCount, 4);
     Assert.AreEqual(FizzBuzzGenerator.BuzzWordsCount, 3);
     Assert.AreEqual(FizzBuzzGenerator.FizzBuzzWordsCount, 1);
     Assert.AreEqual(FizzBuzzGenerator.LuckyWordsCount, 2);
     Assert.AreEqual(FizzBuzzGenerator.NumberCount, 10);
 }
Beispiel #2
0
 public void Should_Return_Right_Values_To_Print_For_The_Given_Range()
 {
     Assert.AreEqual(
         FizzBuzzGenerator.PrintableRange(1, 20),
         "1 2 lucky 4 buzz fizz 7 8 fizz buzz 11 fizz lucky 14 fizzbuzz 16 17 fizz 19 buzz");
 }
Beispiel #3
0
 public void Should_Count_Luck_Words()
 {
     FizzBuzzGenerator.PrintableRange(3, 1);
     Assert.AreEqual(FizzBuzzGenerator.LuckyWordsCount, 1);
 }
Beispiel #4
0
 public void Should_Count_Numbers()
 {
     FizzBuzzGenerator.PrintableRange(1, 1);
     Assert.AreEqual(FizzBuzzGenerator.NumberCount, 1);
 }
Beispiel #5
0
 public void Should_Count_FizzBuzz_Words()
 {
     FizzBuzzGenerator.PrintableRange(15, 1);
     Assert.AreEqual(FizzBuzzGenerator.FizzBuzzWordsCount, 1);
 }