找不到生成器rspec_model问题

Mat*_*man 2 rspec ruby-on-rails

我正在尝试为我的模型用户创建一个rspec,但每次运行时:

rails g rspec_model User
Run Code Online (Sandbox Code Playgroud)

我得到找不到生成器rspec_model.

我检查了另一个stackoverflow线程,它说确保我有宝石'rspec-rails',我这样做.我究竟做错了什么?这是我的gemfile:

group :test do
  # Pretty printed test output
  gem 'turn', :require => false
  gem 'rspec', '2.0.1'
  gem 'webrat', '0.7.1'
end

group :development do
  gem 'rspec-rails', '2.0.1'
  gem 'sqlite3'
end
Run Code Online (Sandbox Code Playgroud)

Mic*_*ant 6

请使用(一次):

rails generate rspec:install
Run Code Online (Sandbox Code Playgroud)

它将创建各种文件和spec目录.然后,您将需要创建模型目录并开始在该目录中创建规范.

一旦为rspec配置了应用程序,脚本/ rails生成ModelName也会创建我相信的rspec骨架文件.