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); } }
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); }
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); }