Добавлен RSpec на полпути — как генерировать заглушки всех существующих ресурсов

#ruby-on-rails #rspec

#ruby-on-rails #rspec

Вопрос:

Я добавил RSpec на полпути и хочу, чтобы RSpec создавал все тестовые примеры заглушек для существующих ресурсов. Есть быстрый способ сделать это?

Ответ №1:

 rails generate <type> <name> -s
  

Если это каркас, вам нужно временно удалить миграцию, чтобы обмануть генератор, а затем ответить «нет».

Ответ №2:

Вы могли бы попробовать:

 rails generate scaffold <model_name>
  

и отвечайте «нет», когда вас попросят перезаписать существующие файлы. Возможно, было бы менее напряженно эмоционально сделать это в новом проекте, а затем скопировать сгенерированные файлы спецификаций.