[Ulearn] Практика «Тестирование» (Решение → 81116)

Описание
<h1>Практика «Тестирование»</h1>

В этой задаче вам не нужно реализовывать алгоритм. Вместо этого напишите набор тестов, который покрывает все основные ситуации для задачи, описанной в прошлом слайде. Обратите внимание, что вам нужны тесты на всё задание, а не только на поле в кавычках.

Каждый тест должен быть новым атрибутом у метода RunTests. То есть, просто дописать ещё раз строку [TestCase(..., ...)], где первым аргументом указать входные данные, а вторым ожидаемый вывод.

Не пишите сложных тестов, которые проверяют сразу много различных свойств алгоритма. Если такой тест падает, то сложно понять, в чем на самом деле была ошибка.


  1. Архив за 500 рублей: получаете решение (.cs файл) и подтверждение оригинальности решения на 17.09.2023. (Оригинальность = совпадения с возможными решениями из интернета, доступа к базе самого Ulearn нет).
  2. В том случае, если хотите решить сами, но не можете\не успеваете\.. написать тесты для всех классов - приложен текстовый файл с названиями всех 19 тестовых классов, к которым вам нужно будет написать тесты самим. Стоимость - 200 рублей.


Список тестовых классов (200 рублей) не входит в архив за 500 рублей.

    
            Описание
            &lt;h1&gt;Практика «Тестирование»&lt;/h1&gt;В этой задаче вам не нужно реализовывать алгоритм. Вместо этого напишите набор тестов, который покрывает все основные ситуации для задачи, описанной в прошлом слайде. Обратите внимание, что вам нужны тесты на всё задание, а не только на поле в кавычках.Каждый тест должен быть новым атрибутом у метода RunTests. То есть, просто дописать ещё раз строку [TestCase(..., ...)], где первым аргументом указать входные данные, а вторым ожидаемый вывод.Не пишите сложных тестов, которые проверяют сразу много различных свойств алгоритма. Если такой тест падает, то сложно понять, в чем на самом деле была ошибка.Архив за 500 рублей: получаете решение (.cs файл) и подтверждение оригинальности решения на 17.09.2023. (Оригинальность = совпадения с возможными решениями из интернета, доступа к базе самого Ulearn нет). В том случае, если хотите решить сами, но не можете\не успеваете\.. написать тесты для всех классов - приложен текстовый файл с названиями всех 19 тестовых классов, к которым вам нужно будет написать тесты самим. Стоимость - 200 рублей.Список тестовых классов (200 рублей) не входит в архив за 500 рублей.   
            
            
            [Ulearn] Практика. Телефонная книга (Java)[Ulearn] Практика «Тестирование»[ULearn] Списки[Ulearn] Структуры данных[Ulearn] Тестирование в Haskell[Ulearn] Упражнение. FileUtils[Ulearn] Эффекты и монады[Ulearn] Практика. Employees[Ulearn] Практика. Runnable + Практика. Многопоточность[Ulearn] Практика. Utils[Ulearn] Практика. Аэропорт.[Ulearn] Практика. Классы[ULearn] Практика. Логгер. (Java)[Ulearn] Практика. Массивы + Практика. Список дел