Юниттестирование Использование unittest и coverage в PyCharm











>> YOUR LINK HERE: ___ http://youtube.com/watch?v=YD7aYJh3k-w

Подписчики просили рассказать о юнит-тестировании, делаю первый шаг в этом направлении. Тесты нужно писать обязательно, это единственное доказательство того, что ваш код работает. • Преимущества тестов: • доказывают что код работает • актуальная документация • экономия нервов и времени на поддержке и рефакторинге • Порядок действий: • 1) создаем папку tests (не пакет!) • 2) создаем модуль в стиле функция_test.py • 3) сначала пишем позитивные тесты (те, где все хорошо) • 4) тест должен быть сначала красный, проверяем что он проверяет что нужно • 5) не забываем покрывать тестами ветки условий и исключений • 6) после каждого действия или изменения запускаем тесты • 7) создаем конфигурацию запуска всех тестов • 8) используем покрытие кода (code coverage) как информацию о том, что не покрыто тестами • 9) при рефакторинге постоянно запускаем тесты • https://docs.python.org/3/library/uni... • Присоединяйтесь к помощи каналу, будет интересно) • ✔️Бусти https://boosty.to/python_russian/donate • ✔️Юмани 410011506612886 • Будь первым везде и всегда, включай уведомления о новых выпусках 🔔 • Смотри там где удобно🤩 • ✔️ https://vk.com/python_russian • ✔️ https://rutube.ru/channel/24346352/ • ✔️ https://dzen.ru/python_russian • ✔️    / pythonrussian   • ✔️ https://t.me/python_russian • #Python #PythonRussian #PyCharm

#############################









Content Report
Youtor.org / YTube video Downloader © 2025

created by www.youtor.org