Возможно, кто-то уже разработал технику для облегчения скуки для следующего идиоматического unit test:
- ПОЛУЧИТЬ URL-адрес с уже заполненными данными формы
- POST переработанная форма с одним или несколькими полями, отредактированными
- Проверить ответ (прибыль!)
Шаг 2 - самый утомительный цикл, проходящий через поля формы. Есть ли временные хаки для тестирования форм Django?
[Обновление: я не тестирую обработку форм Django. Я проверяю, что мое приложение производит правильные ответы, когда пользователь вносит изменения в форму. Это приложение, которое обрабатывает клиническую информацию, отсюда и множество возможных ответов на тест.]