Лабораторная работа по модульному тестированию

Выполнен
Заказ
5522578
Раздел
Программирование
Антиплагиат
Не указан
Срок сдачи
17 Июл 2023 в 13:00
Цена
750 ₽
Блокировка
10 дней
Размещен
13 Июл 2023 в 06:48
Просмотров
68
Описание работы

GitHub - slavaver/pytest-exercise

Задание 1.

  1. Напишите код функции array_diff в файле task1.py на месте комментария # ВАШ КОД ТУТ. Описание работы самой функции приведено там же.
  2. Изучите код тестов в файле test_task1.py. Это может упростить понимание работы функции и ее граничных условий.
  3. Запускайте тесты с помощью команды pytest test_task1.py.
  4. Если какие-то тесты вы не прошли (стоит буква F), то необходимо поправить реализацию функции и снова запустить тесты. И так пока все тесты не будут пройдены.
  5. Для защиты работы подготовьте краткий отчет, в котором после титульного листа разместите листинг вашего кода и снимок экрана с сообщением о прохождении всех тестов из консоли.

Задание 2.

  1. В файле task2.py написана функция для расчета количества тортов count_cakes.
  2. Ваша задача в файле test_task2.py дописать четыре теста под условия в комментариях.
  3. Для проверки работы тестов выполните команду pytest test_task2.py
  4. Незначительно измените код функции task2.py, чтобы убедиться, что тест, который покрывал этот случай теперь выдает ошибку.
  5. В отчете после титульного листа, приведите листинг файла task2.py, также листинг измененной функции count_cakes с описанием вашего изменения и почему теперь тест или тесты выдают ошибки.
Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.96
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Время выполнения заказа:
1 день 1 час 10 минут
Выполнен в срок
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир