コード例 #1
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);
        }
コード例 #2
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);
        }