pyar6329
3/7/2016 - 1:14 PM

railsのテスト用Gemリスト(デフォルトでインストールされているものを除く)

railsのテスト用Gemリスト(デフォルトでインストールされているものを除く)

group :development, :test do
  gem 'rspec-rails' # testフレームワーク
  gem 'factory_girl_rails' # テスト用のmodelインスタンスを作成
end

group :development do
  gem 'spring-commands-rspec' # rspecをspringで動かすためのbinstub
end

group :test do
  gem 'faker' # ダミーデータを作成する
  gem 'shoulda-matchers' # rspecのexpectの拡張
  gem 'capybara' # 統合テスト用ツール
  gem 'poltergeist' # capybara用のドライバ。brew install phantomjs
  gem 'launchy' # 好きなタイミングでデフォルトのwebブラウザを開く
  gem 'database_cleaner' # testのDBを削除して、まっさらな状態でrspecを動かす
end