static void AdvanceFizzBuzz() { string[] divisors = new string[3]; string[] tokens = null; Console.WriteLine("Default tokens are 'Frog', 'Duck', 'Chicken'. Do you want to replace them for new ones? (Y/N)"); if (Console.ReadLine().ToUpper() == "Y") { tokens = new string[3]; Console.Write("Enter first token: "); tokens[0] = Console.ReadLine(); Console.Write("Enter second token: "); tokens[1] = Console.ReadLine(); Console.Write("Enter third token: "); tokens[2] = Console.ReadLine(); } Console.Write("Enter first divisor: "); divisors[0] = Console.ReadLine(); Console.Write("Enter second divisor: "); divisors[1] = Console.ReadLine(); Console.Write("Enter third divisor: "); divisors[2] = Console.ReadLine(); var aResult = new SuperFizzBuzz(_num1, _num2, 2, divisors, tokens).RunAdvance(); ReadResults(aResult); TryAgain(); }
public void CheckClassicResultIsNotNull() { var sFB = new SuperFizzBuzz.SuperFizzBuzz("1", "100", 1); var result = sFB.RunClassic(); Assert.IsNotNull(result); }
static void ClassicFizzBuzz() { var aResult = new SuperFizzBuzz(_num1, _num2, 1).RunClassic(); ReadResults(aResult); TryAgain(); }
public void CheckAdvanceResultContainsValues() { string[] divisors = new string[3]; divisors[0] = "4"; divisors[1] = "13"; divisors[2] = "9"; var sFB = new SuperFizzBuzz.SuperFizzBuzz("1", "100", 1, divisors, null); var result = sFB.RunAdvance(); Assert.IsNotNull(result); }