PrintFizzBuzz() public static method

public static PrintFizzBuzz ( ) : string
return string
コード例 #1
0
ファイル: TestFizzBuzz.cs プロジェクト: sadowskik/TDD-Katas
        public void CanTestSingleNumber(int number, string expectedresult)
        {
            var actualresult = FizzBuzz.PrintFizzBuzz(number);

            Assert.That(actualresult, Is.EqualTo(expectedresult),
                        string.Format("result of entered number [{0}] is [{1}] but it should be [{2}]", number,
                                      actualresult, expectedresult));
        }
コード例 #2
0
ファイル: TestFizzBuzz.cs プロジェクト: sadowskik/TDD-Katas
        public void CanThrowArgumentExceptionWhenSuppliedNumberDoesNotMeetRule(int number)
        {
            var exception = Assert.Throws <ArgumentException>(() => FizzBuzz.PrintFizzBuzz(number));

            Assert.That(exception.Message, Is.EqualTo(string.Format("entered number is [{0}], which does not meet rule, entered number should be between 1 to 100.", number)));
        }
コード例 #3
0
ファイル: TestFizzBuzz.cs プロジェクト: sadowskik/TDD-Katas
 public void CanTestFizz()
 {
     Console.WriteLine(FizzBuzz.PrintFizzBuzz());
     Assert.That(FizzBuzz.PrintFizzBuzz(), Is.EqualTo(_resultFizz));
 }