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); }
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); }
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)); }
public OneToOneHundredProcessor(IReturnOutput <TConvertNumberTo> returnOutput) { _returnOutput = returnOutput; }