Я читал «Растущее объектно-ориентированное программное обеспечение, руководствуясь тестами» в последнее время.Авторам этой книги предлагается всегда начинать разработку функции с сквозного приемочного испытания ( до запуска цикла TDD), чтобы не потерять трек прогресса и убедиться, что вы все еще находитесь ната же страница во время модульного тестирования.
Хорошо, поэтому я начал писать очень простое приложение на python + django, чтобы попробовать этот подход.Я хочу, чтобы пользователь мог задать вопрос через контактную форму, после чего вопрос должен быть сохранен в БД, и после завершения должен быть отправлен сигнал для отправки уведомлению, который отправит последующее сообщение.
Вопрос - как бы вы подошли к этому первому сквозному тесту в этом случае?У вас есть все возможности в этом первом тесте, или, может быть, я неправильно понимаю всю эту технику.
Любые примеры приветствуются.