🐡
Rspecの導入
Gemを追加
group :development, :test do
gem 'byebug', platforms: [:mri, :mingw, :x64_mingw]
gem 'rspec-rails', '~> 4.0.0'
end
bundle installを実行
% bundle install
RSpecの設定
アプリにインストール
% rails g rspec:install
.rspecに設定を追加
--require spec_helper
--format documentation #追加
これでRSpecの設定は完了
テストコードを記述するファイルを用意
% rails g rspec:model user
rails_helper
Rspecを用いてRailsの機能をテストするときに、共通の設定を書いておくファイル。各テスト用ファイルでspec/rails_helper.rbを読み込むことで、共通の設定やメソッドを適用する。rails gコマンドでテストファイルを生成すると、rails_helperを読み込む記述が、自動的追加される。
これで事前準備が完了
Discussion