Example #1
0
        public void TestGymClass()
        {
            // arrange
            int age1 = 20;
            int age2 = 25;

            Gym gym = new Gym(age1);

            gym = new Gym(age2);

            var expected  = 14;   //Минимальный возраст ответ
            var expected1 = 25;   //Максимальный возраст ответ
            var expected2 = 19.7; //Средний возраст ответ

            // act
            gym.Main();
            var actual  = gym.MinAgeClient; //Минимальный возраст подчет
            var actual1 = gym.MaxAgeClient; //Максимальный возраст подчет
            var actual2 = gym.AvgAgeClient; //Средний возраст подчет

            // assert
            Assert.AreEqual(expected, actual);   // Сравнение
            Assert.AreEqual(expected1, actual1); // Сравнение
            Assert.AreEqual(expected2, actual2); // Сравнение
        }
Example #2
0
        public void TestGetterAndSetter()
        {
            // arrange
            var age      = 14;           //Первый возраст
            var expected = 14;
            Gym gym      = new Gym(age); //Добавление первого возраста

            // act
            int actual = gym.Age; //Получение возраста

            // assert
            Assert.AreEqual(expected, actual); // Сравнение
        }
Example #3
0
        static void Main(string[] args)
        {
            int    count;
            int    age;
            int    minAge = 0;
            int    maxAge = 0;
            double avgAge = 0.00;

            Console.WriteLine("Введите кол-во клиентов посетивших зал:");
            count = Convert.ToInt16(Console.ReadLine());
            Console.WriteLine("Введите возраст клиентов");
            for (int i = 0; i < count; i++)
            {
                Console.WriteLine($"Введите возраст {i + 1}-го клиента:");
                age = Convert.ToInt16(Console.ReadLine());
                Gym gym = new Gym(age);
                minAge = gym.MinAgeClient;
                maxAge = gym.MaxAgeClient;
                avgAge = gym.AvgAgeClient;
            }

            Console.WriteLine($"\nМинимальный возраст: {minAge}\nМаксимальный возраст: {maxAge}\nСредний возраст: {avgAge}\n");
            Console.ReadLine();
        }
Example #4
0
 public void TestGetterAndSetterThrows()
 {
     int age = 71;
     Gym gym = new Gym(age);
 }