Недавно я пришел на работу в компанию, которая некоторое время работает над конкретным проектом рельсов. В середине процесса разработки я начал возвращаться и писать тесты для существующего кода, а также код, который в настоящее время производится. Тестирование рельсов 4 было достаточно простым, но как только я добрался до тестирования двигателя, я ударил ментальный блок. После моей должной осмотрительности я обнаружил, что большинство людей делают такой подход (http://viget.com/extend/rails-engine-testing-with-rspec-capybara-and-factorygirl), но общий поток, который я видел во всех этих ответах, заключался в том, что люди создавали эти приложения с нуля, и, таким образом, у них было автоматически созданное фиктивное приложение. У меня нет возможности создавать все с нуля и работать с тем, что мне дано, поэтому я хотел бы знать, есть ли способ ретроактивно генерировать только фиктивное приложение. Есть что-то простое, что я могу ввести в консоль и создать для меня это? Или есть более длинный, немного менее симпатичный маршрут? Или другая стратегия была бы лучше вообще?