예제 #1
0
        static void Main(string[] args)
        {
            FizzBuzzClass fb = new FizzBuzzClass("Foo", "Bar");

            for (int i = 1; i < 101; i++)
            {
                Console.WriteLine(fb.GetFizzBuzz(i));
            }
        }
예제 #2
0
        public void TestMethod()
        {
            FizzBuzzClass fb = new FizzBuzzClass();

            Assert.AreEqual("Fizz", fb.GetFizzBuzz(3));
            Assert.AreEqual("Fizz", fb.GetFizzBuzz(9));
            Assert.AreEqual("Buzz", fb.GetFizzBuzz(5));
            Assert.AreEqual("Buzz", fb.GetFizzBuzz(10));
            Assert.AreEqual("FizzBuzz", fb.GetFizzBuzz(15));
            Assert.AreEqual("1", fb.GetFizzBuzz(1));
        }
예제 #3
0
        public void TestMethodCustomValues()
        {
            FizzBuzzClass fb = new FizzBuzzClass("F", "B");

            Assert.AreEqual("F", fb.GetFizzBuzz(3));
            Assert.AreEqual("F", fb.GetFizzBuzz(9));
            Assert.AreEqual("B", fb.GetFizzBuzz(5));
            Assert.AreEqual("B", fb.GetFizzBuzz(10));
            Assert.AreEqual("FB", fb.GetFizzBuzz(15));
            Assert.AreEqual("1", fb.GetFizzBuzz(1));
        }