Exemple #1
0
        static void Main(string[] args)
        {
            bool h = true;

            while (h == true)
            {
                Console.WriteLine("Please select Homework:");

                int n = Utilities.Enter_int();

                if (n == 1)
                {
                    Homework1.Run();
                }
                else if (n == 2)
                {
                    Homework2.Run();
                }
                else
                {
                    Console.WriteLine("No such Homework!");
                    continue;
                }
                h = Continue(h);
            }
        }
Exemple #2
0
        public void GetDiscriminantTest(double a, double b, double c, double expected)
        {
            //arrange
            //(все тестовые данные и резултат выполнения перенели в параметры метода)


            // act

            Homework2 hw2    = new Homework2();
            double    actual = hw2.GetDiscriminant(a, b, c); // 3. Считываем актуальное значение, которое возвращает этот метод.

            // assert
            Assert.AreEqual(expected, actual);
        }
Exemple #3
0
        public void GetDiscriminant_a2_b8_c1_Result56()
        {
            //arrange

            double a = 1, b = 2, c = 1; // 1. Поготавливаем наши тестовые данные
            double expected = 0;        // 2. Подготовили результат выполнения (ожидаемое значение). Сюда мы кладем результат того, что должны получить если метод работает правильно. То, на что мы надеемся).

            // expected actual - общепринятые названия.

            // act (взаимодействие / позвать метод, передать туда наши a, b, c параметры и поучить какой то результат).

            Homework2 hw2    = new Homework2();
            double    actual = hw2.GetDiscriminant(a, b, c); // 3. Считываем актуальное значение, которое возвращает этот метод.

            // assert (нам нужно сравнить что то значение, которое мы получили в actual совпадает с тем что мы ожидали увидеть).
            Assert.AreEqual(expected, actual);
        }