Лучшая практика тестирования проекта django
У меня есть проект django с 3 приложениями. Теперь я хочу протестировать свой проект. Поэтому у меня возникла дилемма: как лучше всего протестировать проект Django с помощью pytest?
Какой подход предпочтительнее?
Подход 1 :
└── app_name
└── tests
├── __init__.py
├── test_forms.py
├── test_models.py
└── test_views.py
Подход 2 :
└── app_name
└── tests
├── __init__.py
├── unit_tests
├── __init__.py
├── test_views.py
├── test_models.py
├── test_forms.py
├── integration_tests
├── __init__.py
├── test_views.py
├── test_models.py
├── test_forms.py
├── functional_tests
├── __init__.py
├── test_views.py
├── test_models.py
├── test_forms.py
Примечание: Мы используем здесь pytest.
Я хочу узнать, какого подхода следует придерживаться при тестировании проекта django