Posted at

RailsプロジェクトにRSpecを導入(ほぼ最小構成)

More than 1 year has passed since last update.


Gemfileに記述


rspecとテストデータ生成に使うfactory_girlを導入

ほぼ最小構成。


Gemfile

group :development, :test do

gem 'rspec-rails', '~> 3.5'
gem "factory_girl_rails"
end


RSpec初期化


インストールコマンドを打って初期化、ヘルパーを生成します。

$ bundle exec rails generate rspec:install


result

      create  .rspec

exist spec
create spec/spec_helper.rb
create spec/rails_helper.rb


使ってみる


$ rspec spec/*


コラム



結果出力の設定

.rspecに --color を追加しておく

テストの成否を緑/赤で表示するようになり、赤(失敗時)のみ詳細を出すようになる