Esempio n. 1
0
 public void TestFrenchGreeting()
 {
     _returnOutput = new DebugOutputDisplay(new FrenchGreeter());
     var messageReturned = _returnOutput.PrintGreetingAndReturnIt();
     const string expect = "Bonjour";
     Assert.AreEqual(messageReturned, expect, "Expected a french greeting ({0}) but instead got {1}. ", expect, messageReturned);
 }
Esempio n. 2
0
 public void TestNorwegianGreeting()
 {
     _returnOutput = new DebugOutputDisplay(new NorwegianGreeter());
     var messageReturned = _returnOutput.PrintGreetingAndReturnIt();
     const string expect = "Hei";
     Assert.AreEqual(messageReturned, expect, "Expected a norwegian greeting ({0}) but instead got {1}. ", expect, messageReturned);
 }
Esempio n. 3
0
        public void TestFrenchGreeting()
        {
            _returnOutput = new DebugOutputDisplay(new FrenchGreeter());
            var          messageReturned = _returnOutput.PrintGreetingAndReturnIt();
            const string expect          = "Bonjour";

            Assert.AreEqual(messageReturned, expect, "Expected a french greeting ({0}) but instead got {1}. ", expect, messageReturned);
        }
Esempio n. 4
0
        public void TestNorwegianGreeting()
        {
            _returnOutput = new DebugOutputDisplay(new NorwegianGreeter());
            var          messageReturned = _returnOutput.PrintGreetingAndReturnIt();
            const string expect          = "Hei";

            Assert.AreEqual(messageReturned, expect, "Expected a norwegian greeting ({0}) but instead got {1}. ", expect, messageReturned);
        }
Esempio n. 5
0
        private IActionResult OneToOneHundredProcessorResults <T>(IReturnOutput <T> getNumbers)
        {
            var processNumbers = _oneToOneHundred(getNumbers);
            //var processNumbers = new OneToOneHundredProcessor<T>(getNumbers);
            var results = processNumbers.ReturnNumbers().Select(item => item.ToString());
            var model   = new FizzBuzzResults(results.ToArray());

            return(View("FizzBuzzOutput", model));
        }
Esempio n. 6
0
 public OneToOneHundredProcessor(IReturnOutput <TConvertNumberTo> returnOutput)
 {
     _returnOutput = returnOutput;
 }