В моем ГЕМФИЛЕ есть следующее:
group :development do gem 'rspec-rails' gem 'annotate-models' end group :test do gem 'rspec' gem 'webrat' gem 'spork' gem 'factory_girl_rails' end
В чем разница между rspec и rspec-rails?
Как указано на их вики-странице:
rspec-rails расширяет RSpec и Ruby on Rails, так что вы можете указать поведение вашего веб-приложения rails.
https://github.com/dchelimsky/rspec/wiki/rails
Принимая во внимание, что гем rspec не поддерживает рельсы, предоставляя среду тестирования для простых старых приложений ruby.