示例#1
0
 static void Main(string[] args)
 {
     FizzBuzz fb = new FizzBuzz();
     for (int i = 1; i <= 100; i++)
         Console.WriteLine(i.ToString() + " = " + fb.PrintNumber(i));
     Console.WriteLine("\nPress any key to exit.");
     Console.ReadKey();
 }
示例#2
0
        static void Main(string[] args)
        {
            FizzBuzz fzbz = new FizzBuzz();

            foreach (int num in fzbz.ListaDeNumeros)
            {
                Console.WriteLine(fzbz.Verificar(num));

            }

            Console.Read();
        }
示例#3
0
        public static void Main(string[] args)
        {
            for (int x = 1; x <= 100; x++)
            {
                FizzBuzz fb = new FizzBuzz();
                string result = fb.DetermineOutput(x);
                Console.Write(result);
                Console.WriteLine();
            }

            Console.Read();
        }
示例#4
0
 public static void Main()
 {
     var fizzBuzz = new FizzBuzz();
     Console.WriteLine("Start Fizz Buzz");
     Console.WriteLine("Printing numbers 1 - 100");
     for(int i =0; i<100; i++)
     {
         var result = fizzBuzz.CheckFizzBuzz(i);
         Console.WriteLine(result);
     }
     Console.WriteLine("Complete");
     Console.ReadKey();
 }
示例#5
0
 internal FizzBuzzState(FizzBuzz context)
     : base(context)
 {
 }
示例#6
0
 public void ThreeisDivisibleByThreeTest()
 {
     FizzBuzz fb = new FizzBuzz();
     bool isDivisible = fb.IsDivisibleByThree(3);
     Assert.That(isDivisible, Is.True);
 }
示例#7
0
 public void TextForNoDivisibleByThreeNorFiveIsItselfTest()
 {
     FizzBuzz fb = new FizzBuzz();
     string text = fb.GetTextForNumber(7);
     Assert.That(text, Is.EqualTo("7"));
 }
示例#8
0
 public void TextForDivisibleByThreeisFizzTest()
 {
     FizzBuzz fb = new FizzBuzz();
     string text = fb.GetTextForNumber(3);
     Assert.That(text, Is.EqualTo("Fizz"));
 }
示例#9
0
 public void OneThroughFifteenTest()
 {
     FizzBuzz fb = new FizzBuzz();
     string thewholething = fb.TheWholeThing(15);
     Assert.That(thewholething, Is.EqualTo("1 2 Fizz 4 Buzz Fizz 7 8 Fizz Buzz 11 Fizz 13 14 FizzBuzz "));
 }
示例#10
0
 public void OneisNotDivisibleByFiveTest()
 {
     FizzBuzz fb = new FizzBuzz();
     bool isDivisible = fb.IsNotDivisibleByFive(1);
     Assert.That(isDivisible, Is.True);
 }
示例#11
0
 public void NumberIsDivisibleByThreeAndDivisibleByFiveTest()
 {
     FizzBuzz fb = new FizzBuzz();
     bool isDivisible = fb.IsDivisibleByThreeAndFive(15);
     Assert.That(isDivisible, Is.True);
 }
示例#12
0
 internal NumberState(FizzBuzz context)
     : base(context)
 {
 }
示例#13
0
 public void onTestSetup()
 {
   // Arrange
   _fizzBuzz = new FizzBuzz();
 }
示例#14
0
 public void MyTestInitialize()
 {
     target = new FizzBuzz();
 }
 internal FizzBuzzStateBase(FizzBuzz context)
 {
     _context = context;
 }