やりたいこと
- 時間をかけず、rspecが実行できるように設定する
注意
手順
- Gemを追加する
# 元々追加されてるGemは省略しています group :development, :test do gem 'rspec-rails' gem 'factory_bot_rails' gem 'capybara' end
bundle install
を実行するrails db:create:all
を実行するrails g rspec:install
を実行する4で実行したコマンドによって作成された
.rspec
に追記する
--require spec_helper --color #追記 --format documentation #追記
- テストを自動生成しないように
config/application.rb
を修正する
moduleProjects class Application < Rails::Application config.load_defaults 7.0 config.generators do |g| g.test_framework :rspec, fixtures: false, view_specs: false, helper_specs: false, routing_specs: false end end end
rspec spec
を実行しrspecが正しく導入されているか確認する
rspecの導入は以上になります!
まとめ
導入の手順をまとめたことで2分とかからず rspec
の実行確認までできるようになりました!