Ejemplo n.º 1
0
        public void TestMetricOverWeightMin()
        {
            BMI_Calculator calculator = new BMI_Calculator();

            calculator.Height = 1.93;
            calculator.Weight = 93.2;

            calculator.CalculateMetric();
            double index = Math.Round(calculator.BMI_Index, 2);

            Assert.AreEqual(index, 25.02);
        }
Ejemplo n.º 2
0
        public void TestMetricNormalWeightMin()
        {
            BMI_Calculator calculator = new BMI_Calculator();

            calculator.Height = 1.93;
            calculator.Weight = 70.5;

            calculator.CalculateMetric();
            double index = Math.Round(calculator.BMI_Index, 2);

            Assert.AreEqual(index, 18.93);
        }
Ejemplo n.º 3
0
        public void TestMetricNormalWeightMax()
        {
            BMI_Calculator calculator = new BMI_Calculator();

            calculator.Height = 1.53;
            calculator.Weight = 56.8;

            calculator.CalculateMetric();
            double index = Math.Round(calculator.BMI_Index, 2);

            Assert.AreEqual(index, 24.26);
        }
Ejemplo n.º 4
0
        public void TestImperialObeseIIIMin()
        {
            BMI_Calculator calculator = new BMI_Calculator();

            calculator.Height = 60.24;
            calculator.Weight = 220.5;

            calculator.CalculateImperial();
            double index = Math.Round(calculator.BMI_Index, 2);

            Assert.AreEqual(index, 42.72);
        }
Ejemplo n.º 5
0
        public void TestImperialObeseIIIMax()
        {
            BMI_Calculator calculator = new BMI_Calculator();

            calculator.Height = 60.24;
            calculator.Weight = 399.9;

            calculator.CalculateImperial();
            double index = Math.Round(calculator.BMI_Index, 2);

            Assert.AreEqual(index, 77.47);
        }
Ejemplo n.º 6
0
        public void TestImperialOverWeightMax()
        {
            BMI_Calculator calculator = new BMI_Calculator();

            calculator.Height = 60.24;
            calculator.Weight = 150.4;

            calculator.CalculateImperial();
            double index = Math.Round(calculator.BMI_Index, 2);

            Assert.AreEqual(index, 29.14);
        }
Ejemplo n.º 7
0
        public void TestMetricObeseIMin()
        {
            BMI_Calculator calculator = new BMI_Calculator();

            calculator.Height = 1.83;
            calculator.Weight = 97.7;

            calculator.CalculateMetric();
            double index = Math.Round(calculator.BMI_Index, 2);

            Assert.AreEqual(index, 29.17);
        }
Ejemplo n.º 8
0
        public void TestImperialOverWeightMin()
        {
            BMI_Calculator calculator = new BMI_Calculator();

            calculator.Height = 75.98;
            calculator.Weight = 205.5;

            calculator.CalculateImperial();
            double index = Math.Round(calculator.BMI_Index, 2);

            Assert.AreEqual(index, 25.02);
        }
Ejemplo n.º 9
0
        public void TestMetricUnderweightMax()
        {
            BMI_Calculator calculator = new BMI_Calculator();

            calculator.Height = 1.57;
            calculator.Weight = 45.5;

            calculator.CalculateMetric();
            double index = Math.Round(calculator.BMI_Index, 2);

            Assert.AreEqual(index, 18.46);
        }
Ejemplo n.º 10
0
        public void TestImperialNormalWeightMin()
        {
            BMI_Calculator calculator = new BMI_Calculator();

            calculator.Height = 75.98;
            calculator.Weight = 155.4;

            calculator.CalculateImperial();
            double index = Math.Round(calculator.BMI_Index, 2);

            Assert.AreEqual(index, 18.92);
        }
Ejemplo n.º 11
0
        public void TestImperialNormalWeightMax()
        {
            BMI_Calculator calculator = new BMI_Calculator();

            calculator.Height = 60.24;
            calculator.Weight = 125.2;

            calculator.CalculateImperial();
            double index = Math.Round(calculator.BMI_Index, 2);

            Assert.AreEqual(index, 24.25);
        }
Ejemplo n.º 12
0
        public void TestImperialUnderweightMax()
        {
            BMI_Calculator calculator = new BMI_Calculator();

            calculator.Height = 61.81;
            calculator.Weight = 100.3;

            calculator.CalculateImperial();
            double index = Math.Round(calculator.BMI_Index, 2);

            Assert.AreEqual(index, 18.46);
        }
Ejemplo n.º 13
0
        public void TestImperialUnderweightMin()
        {
            BMI_Calculator calculator = new BMI_Calculator();

            calculator.Height = 75.98;
            calculator.Weight = 100.3;

            calculator.CalculateImperial();
            double index = Math.Round(calculator.BMI_Index, 2);

            Assert.AreEqual(index, 12.21);
        }
Ejemplo n.º 14
0
        public void TestMetricObeseIIIMax()
        {
            BMI_Calculator calculator = new BMI_Calculator();

            calculator.Height = 1.53;
            calculator.Weight = 181.4;

            calculator.CalculateMetric();
            double index = Math.Round(calculator.BMI_Index, 2);

            Assert.AreEqual(index, 77.49);
        }
Ejemplo n.º 15
0
        public void TestMetricOverWeightMax()
        {
            BMI_Calculator calculator = new BMI_Calculator();

            calculator.Height = 1.53;
            calculator.Weight = 68.2;

            calculator.CalculateMetric();
            double index = Math.Round(calculator.BMI_Index, 2);

            Assert.AreEqual(index, 29.13);
        }
Ejemplo n.º 16
0
        public void TestImperialObeseIIMin()
        {
            BMI_Calculator calculator = new BMI_Calculator();

            calculator.Height = 61.02;
            calculator.Weight = 215.4;

            calculator.CalculateImperial();
            double index = Math.Round(calculator.BMI_Index, 2);

            Assert.AreEqual(index, 40.67);
        }
Ejemplo n.º 17
0
        public static void Main(string[] args)
        {
            Console.ForegroundColor = ConsoleColor.Yellow;

            Console.WriteLine("BNU CO453 Applications Programming 2020-2021!");
            Console.WriteLine();
            Console.Beep();

            DistanceConverter converter  = new DistanceConverter();
            BMI_Calculator    calculator = new BMI_Calculator();
            StudentGrades     grades     = new StudentGrades();
            NetworkApp        app        = new NetworkApp();

            // Ask the user which app they want to use

            string[] choices = new string[]
            {
                "App01 Distance Converter",
                "App02 BMI Calculator",
                "App03 Student Grades",
                "App04 Social Network"
            };

            int choiceNo = ConsoleHelper.SelectChoice(choices);

            if (choiceNo == 1)
            {
                converter.Run();
            }

            else if (choiceNo == 2)
            {
                calculator.OutputBmi();
            }

            else if (choiceNo == 3)
            {
                grades.UserSelect();
            }

            else if (choiceNo == 4)
            {
                app.DisplayMenu();
            }

            else
            {
                Console.WriteLine("Invalid choice");
            }
        }
Ejemplo n.º 18
0
        public IActionResult BMICalculator(BMI_Calculator bmi)
        {
            if (bmi.Centimeters > 140)
            {
                bmi.CalculateMetric();
            }
            else if (bmi.Feet > 4 && bmi.Stones > 6)
            {
                bmi.CalculateImperial();
            }
            else
            {
                ViewBag.Error = "You have entered values too small for any adult!";
                return(View());
            }

            double bmiIndex = bmi.BmiIndex;

            return(RedirectToAction("HealthMessage", new { bmiIndex }));
        }
Ejemplo n.º 19
0
        public static void Main(string[] args)
        {
            Console.Clear();
            Console.ForegroundColor = ConsoleColor.White;

            Console.WriteLine("BNU CO453 Applications Programming 2020-2021!");
            Console.WriteLine("Isabelle Thorpe");
            Console.WriteLine();

            string[] choices = new string[]
            {
                "Distance Coverter",
                "BMI Calculator",
                "Student Grades",
                "Network App"
            };

            ConsoleHelper.OutputTitle("Please select the application you wish to use ");
            choice = ConsoleHelper.SelectChoice(choices);

            if (choice == 1)
            {
                DistanceConverter converter = new DistanceConverter();
                converter.Run();
            }
            else if (choice == 2)
            {
                BMI_Calculator calculator = new BMI_Calculator();
                calculator.Run();
            }
            else if (choice == 3)
            {
                StudentGrades studentGrades = new StudentGrades();
                studentGrades.Run();
            }
            else if (choice == 4)
            {
                NetworkApp network = new NetworkApp();
                network.Run();
            }
        }
 public IActionResult BMI(BMI_Calculator bmi)
 {
     return(View());
 }