Skip to content

first - #936

Open
v9309442554-hub wants to merge 2 commits into
Yandex-Practicum:mainfrom
v9309442554-hub:develop1
Open

first#936
v9309442554-hub wants to merge 2 commits into
Yandex-Practicum:mainfrom
v9309442554-hub:develop1

Conversation

@v9309442554-hub

Copy link
Copy Markdown
  1. Подключены библиотеки pytest и pytest-cov — добавлен requirements.txt и создано виртуальное окружение .venv.
  2. Исправлена структура проекта — код перенесён в пакет praktikum/, раньше программа вообще не запускалась из-за ошибки с импортами.
  3. Написаны тесты для класса Burger — файл burger_test.py, всего 20 тестов.
  4. Использованы моки — булочка и ингредиенты подменяются, чтобы проверять только логику Burger.
  5. Использована параметризация — одни и те же тесты проверяют разные наборы данных (удаление, перемещение, добавление, цена).
  6. 20 тестов проходят, покрытие класса Burger — 100%.
  7. Сделан отчёт о покрытии — файл htmlcov/index.html.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant