コード例 #1
0
        public void FirstTest()
        {
            var _FIzzBuzz = new FizzBuzzProblem();

            var expected = 2;
            ver actual   = _FIzzBuzz.Output();

            actual.Equal(expected, actual);
        }
コード例 #2
0
        static void Main(string[] args)
        {
            Clear();
            Write("1.Exercise Flagpole\n2.Exercise Packaging\n3.Exercise Colorful Village\n4.Math exercise\n5.Bouncing ball simulate\n6.Equation Solve\n7.FizzBuzz Problem\nSelect the order: ");
            var inputString   = ReadLine();
            int orderSelected = 0;

            try
            {
                orderSelected = int.Parse(inputString);
            }
            catch (FormatException)
            {
                orderSelected = 0;
            }

            switch (orderSelected)
            {
            case 1:
                FlagPoleProblem.Run();
                break;

            case 2:
                PackageProblem.Run();
                break;

            case 3:
                ColorfulVillageProblem.Run();
                break;

            case 4:
                MathExercise.Run();
                break;

            case 5:
                BouncingBallSimulate.Run();
                break;

            case 6:
                EquationSolve.Run();
                break;

            case 7:
                FizzBuzzProblem.Run();
                break;
            }
            WriteLine("Program Terminate");
            ReadKey();
        }
コード例 #3
0
        public void FizzBuzzProblemTest()
        {
            var solution = new FizzBuzzProblem();

            Assert.Equal(new List <string>()
            {
                "1",
                "2",
                "Fizz",
                "4",
                "Buzz",
                "Fizz",
                "7",
                "8",
                "Fizz",
                "Buzz",
                "11",
                "Fizz",
                "13",
                "14",
                "FizzBuzz"
            },
                         solution.FizzBuzz(15));
        }