После того, как вы создали приложение rails с:
rails new <app_name> -T # to exclude Test::Unit
Добавьте гем RSpec в свой Gemfile следующим образом:
group :development, :test do
gem "rspec-rails"
end
В командной строке напишите:
bundle install # this will install the missing gems
Теперь вам нужно установить RSpec, запустив:
rails generate rspec:install
Это создаст следующие файлы:
create .rspec
create spec
create spec/spec_helper.rb
create spec/rails_helper.rb
Я настоятельно рекомендовал прочитать все комментарии spec_helper и rails_helper, чтобы понять, что делает каждый параметр.
Когда все настроено, вы можете запустить все свои тесты с помощью:
bundle exec rspec
Вы можете прочитать больше о рекомендуемых конфигурациях spec_helper и rails_helper на https://kolosek.com/rails-rspec-setup .