ЧТО НЕ СТОИТ ТЕСТИРОВАТЬ В DJANGO ПРОЕКТЕ
При тестировании Django проекта не стоит забывать о том, что некоторые вещи не стоит тестировать. Например, не имеет смысла тестировать Django Фреймворк или другие зависимости проекта. Такие тесты могут привести к излишней нагрузке на сервер и замедлить процесс тестирования.
Кроме того, не стоит тестировать функциональность сторонних модулей. Если например, в вашем проекте используется сторонний модуль для отправки электронных писем, то не обязательно тестировать его функциональность, поскольку разработчик модуля должен заботиться о его работоспособности.
Также не имеет смысла тестировать то, что уже проверено в других тестах. Это может привести к дублированию тестов и затруднить процесс тестирования.
Наконец, не стоит тестировать то, что является свойством языка Python. Это включает в себя проверку правильной работы условных выражений, циклов и других базовых конструкций языка.
def test_email_sent(self): ... assert Emails.objects.filter(receiver=self.user).count() > 0
Unit тесты в Python. Тестирование кода - Базовый курс. Программирование на Python
Тестирование Django приложения [GeekBrains]
Распространенные ошибки в архитектуре Django-приложений / Алексей Половинкин (Agima)
Бекенд на Django, Урок 2: Unit Tests
Unit-тесты не нужны
42 . Django 4. Обзор. Добавим тестирование django-pytest. Зачем нам это? ОГО-ГО!
тесты django rest framework теория - часть 1
Тестирование представлений Django
Тестируем проект на Django
Юнит-тестирование. Использование unittest и coverage в PyCharm
Новые материалы:
- Python black настройка
- Одномерный список в двумерный python
- Как избавиться от nan python pandas
- Код игры на python гонки
- Дан список выведите те его элементы которые встречаются в списке только один раз python
- Книга opencv на русском python
- Python найти пробел в строке
- Python магические числа
- Python условие в print
- Os remove python отказано в доступе
- Как сохранить график в python matplotlib
- Как запустить код python на андроид
- Python поиск файла в папке
- Низкоуровневые драйвера на python