RailsにRspecを導入してみた

いい加減にTDDしないといけないと思っていたのでRspecを導入してみた。
ついでにshoulda-matchersも導入完了。

Gemgile

group :development, :test do
  #省略
  #Rspec---------------------
  gem 'rspec-rails'
  gem 'rspec-core'
  gem 'rspec-expectations'
  gem 'rspec-mocks'
  gem 'rspec-support'
  gem 'shoulda-matchers', '2.6.0'
  gem 'minitest', require: false
end

shoulda-matchersは最新版でテスト実行すると物凄い量の警告が出力されたので
回避策として2.6.0でインストールする。
後はさくっとインストール & アップデート。

bundle install
bundle update

設定ファイルを作成

rails g rspec:install

これで導入完了。