Я создал пару классов Middleware и хочу проверить их на предмет реальных представлений. Поскольку мое приложение не включает в себя какие-либо представления или URL-адреса, мне было интересно, есть ли способ временного создания представлений и конфигурации URL-адресов только для тестирования (аналогично тестовой базе данных) в тестовой среде Django. В конце я хотел бы использовать тестовый клиент для проверки этих временных представлений на наличие ошибок, поступающих из Middleware. Я не нашел решения для этого в документации.
Я знаю, что могу создать тестовое представление в своем приложении (в views.py) и указать на него из проектов ROOT_URLCONF, но я не хочу заставлять пользователя делать это при использовании моего приложения и желании провести тестирование мои промежуточные классы.
Есть идеи?
Спасибо.