public void Verify_Number_IsFizz()
        {
            var numberToVerify = 6;

            var fizzBuzzLibrary = new FizzBuzzLibrary();

            Assert.Equal(fizzBuzzLibrary.ChkNumber(numberToVerify), "Fizz");
        }
        public void Verify_Number_IsNotFizzBuzz()
        {
            var numberToVerify = 7;

            var fizzBuzzLibrary = new FizzBuzzLibrary();

            Assert.Equal(fizzBuzzLibrary.ChkNumber(numberToVerify), numberToVerify.ToString("N"));
        }
Esempio n. 3
0
        public void AreNotDividedBy3Or5()
        {
            FizzBuzzLibrary delaMedTre = new FizzBuzzLibrary();
            var             expected   = delaMedTre.NummerSträng(1);

            var actual = delaMedTre.NummerSträng(1);

            Assert.AreEqual(actual, expected);
        }
Esempio n. 4
0
        static void Main(string[] args)
        {
            FizzBuzzLibrary nummer = new FizzBuzzLibrary();

            for (int counter = 1; counter < 101; counter++)
            {
                //nummer.Nummer(counter);
                Console.WriteLine(nummer.NummerSträng(counter));
            }
        }
Esempio n. 5
0
        public void TestVoid()
        {
            FizzBuzzLibrary testVoid = new FizzBuzzLibrary();

            try
            {
                testVoid.Nummer(11);
                Assert.IsTrue(true);
            }
            catch
            {
                Assert.IsTrue(false);
            }
        }
Esempio n. 6
0
        static void Main(string[] args)
        {
            var fizzBuzzLibrary = new FizzBuzzLibrary();

            var combinations = new List <Tuple <int, string> >
            {
                new Tuple <int, string> (3, "Fizz"),
                new Tuple <int, string> (5, "Buzz"),
            };

            for (var i = 1; i < 100; i++)
            {
                //Console.WriteLine(fizzBuzzLibrary.ChkNumber(i));
                Console.WriteLine(fizzBuzzLibrary.ChkFizzBuzz(combinations, i));
            }

            Console.ReadLine();
        }
        public void Verify_ChkFizzBuzz_With_Combinations()
        {
            var combinations = new List <Tuple <int, string> >
            {
                new Tuple <int, string> (3, "Fizz"),
                new Tuple <int, string> (5, "Buzz"),
            };

            var fizzBuzzLibrary = new FizzBuzzLibrary();

            var numberToVerify = 3;

            Assert.Equal(fizzBuzzLibrary.ChkFizzBuzz(combinations, numberToVerify), "Fizz");
            numberToVerify = 5;
            Assert.Equal(fizzBuzzLibrary.ChkFizzBuzz(combinations, numberToVerify), "Buzz");
            numberToVerify = 15;
            Assert.Equal(fizzBuzzLibrary.ChkFizzBuzz(combinations, numberToVerify), "FizzBuzz");
            numberToVerify = 7;
            Assert.Equal(fizzBuzzLibrary.ChkFizzBuzz(combinations, numberToVerify), numberToVerify.ToString("N"));
        }