如何按需生成rspec?
事情是我的rspec文件已经由“rails generate controller”命令自动生成。然后我手动删除了那些文件,希望应该有一个命令可以用来重新生成这些文件。 如何重新生成那些已删除的rspec文件而不再触发“rails generate controller”?
我尝试过某些博客建议的命令:
$ rails generate rspec_controller pages --skip-migration --skip-fixture --skip
Could not find generator rspec_controller.
但它对我不起作用。
任何建议都会非常感激!
答案 0 :(得分:0)
在您应用的根文件夹中:
rails generate controller -h
它会显示使用说明。
答案 1 :(得分:0)
rspec_controller
,而是赞成Rails中的标准controller
生成器。它现在由您rspec-rails
中的Gemfile
组成,如下所示:
group :development, :test do
gem 'rspec-rails'
end
然后会加载this file,自定义Rails controller
生成器与these two lines一起使用的工具。
答案 2 :(得分:-1)
这是一个坏主意,原因有两个: