生成RSpec的缺失规范文件

Cod*_*eef 16 ruby specifications rspec ruby-on-rails

是否有任何命令可用于为现有模型/控制器生成所有缺少的spec文件?我有一个项目,有几个模型已生成与spec文件.

Ben*_*nry 17

在用于Rails 3的rspec-rails-2中,所有的rspec生成器都已被删除.

您可以通过运行rails模型生成器来解决此问题.您可以添加-s以跳过任何现有文件,并添加--migration = false以跳过创建迁移文件.

像这样:

rails generate model example -s --migration=false
Run Code Online (Sandbox Code Playgroud)

  • 为我工作!铁轨3.2.13 (3认同)

Bri*_*gan 7

您可以运行生成器并忽略模型/迁移/夹具.

ruby script/generate rspec_model User --skip-migration --skip-fixture --skip
Run Code Online (Sandbox Code Playgroud)

我一直在寻找写一些东西来做这件事,但没有其他人的兴趣.