public void GivenValuesCalculatorReturnsInteger(int value) { var fbl = new fizzbuzzer(); var output = fbl.Calculator(value, 3, 5); Assert.AreEqual(output, $"{value}"); }
static void Main(string[] args) { Console.WriteLine("Fizz Buzz test!"); var fbl = new fizzbuzzer(); for (int i = 1; i <= 100; i++) { Console.WriteLine(fbl.Calculator(i, 3, 5)); } Console.Read(); }
public ActionResult Index(fizzbuzzer f) { string answer = ""; // check if numbers are the same if (f.CheckSame() == true) { answer += "These numbers are the same."; } // check if numbers exceed boundaries else if (f.CheckBoundaries() == true) { answer += "Please enter whole numbers between 1 and 100."; } // check that correction was made and execute code else if (f.CheckOrder() == false) { f.FizzBuzz(); } // check if reodering is needed else if (f.CheckOrder() == true) { f.Reorder(); f.FizzBuzz(); } // check if a non-whole number is entered else { answer += "Please enter a whole number."; } f.Result += answer; return(View(f)); }
public void GivenImpossibleValuesCalculatorReturnsValue(int value) { var fbl = new fizzbuzzer(); Assert.Throws <ArgumentOutOfRangeException>(() => fbl.Calculator(value, 3, 5)); }