gem 'rspec-rails' を記述
gemfile
group :development, :test do
gem 'rspec-rails'
end
bin/rails g rspec:installでインストール
$ bin/rails g rspec:install
gem 'spring-commands-rspec' を記述(Speingを使いたい場合)
group :development do
gem 'spring-commands-rspec'
end
bundle exec spring binstub rspec でbinディレクトリ内にrspecの実行用ファイルを作成
$ bundle exec spring binstub rspec
bin/rspecでインストールできている確認
$ bin/rspec
rails g で何かを作成した際に、RSpec用ファイルも作るようにする
config/application.rb
# 省略
module Sample
class Application < Rails::Application
# Initialize configuration defaults for originally generated Rails version.
config.load_defaults 6.0
# ここを記述
config.generators do |g|
g.test_framework :rspec,
fixtures: false, # fixtureなどのファイルは作らないようにする
view_specs: false,
helper_specs: false,
routing_specs: false
end
end
end