Ejemplo n.º 1
0
        public void ProcessRangeInput()
        {
            var fizzBuzzBusiness = new FizzBuzzBusiness();

            var expectedResult = "1 2 fizz 4 buzz fizz 7 8 fizz buzz 11 fizz 13 14 fizzbuzz 16 17 fizz 19 buzz";

            Assert.AreEqual(fizzBuzzBusiness.ProcessInputRange(1, 20), expectedResult);
        }
Ejemplo n.º 2
0
        static void Main(string[] args)
        {
            Console.WriteLine("Please enter the number range that you want to proceed with a single space between the numbers. Then press enter. e.g. 1 20");
            var input = Console.ReadLine();
            int start = 0;
            int end   = 0;

            ValidateInput(input, out start, out end);

            var fizzBuzzBusiness = new FizzBuzzBusiness();

            Console.WriteLine(fizzBuzzBusiness.ProcessInputRange(start, end));
        }
Ejemplo n.º 3
0
        public void ProcessRangeInput()
        {
            var fizzBuzzBusiness = new FizzBuzzBusiness();

            var expectedResult = @"1 2 luck 4 buzz fizz 7 8 fizz buzz 11 fizz luck 14 fizzbuzz 16 17 fizz 19 buzz
fizz: 4
buzz: 3
fizzbuzz: 1
luck: 2
number: 10";

            Assert.AreEqual(fizzBuzzBusiness.ProcessInputRange(1, 20), expectedResult);
        }