#準備
###Gemfileを編集
RSpecを使用するアプリのGemfileを以下の通りに編集する
・「group :development, :test do 〜 end」に「gem 'rspec-rails'」を追加
・「group :development do」に「gem 'web-console'」を追加
group :development, :test do
gem 'rspec-rails'
end
group :development do
gem 'web-console'
end
###インストール
・ターミナルで「bundle install」を実行
# RSpecを使用するアプリのディレクトリへ移動
cd ~/projects/sample-app
# 「bundle install」を実行
$ bundle install
#RSpecの設定
###RSpec用の設定ファイルを作成
・下記のコマンドを実行
$ rails g rspec:install
###.rspecを編集
・下記を追加
--format documentation
#RSpecのディレクトリ
・specフォルダ以下にモデルやコントローラーごとにフォルダを作成し、specファイルを管理する。
sample-app
└ spec
└ models
└ specファイル
└ controllers
└ specファイル
##specファイルの命名規則
対応するクラス名_spec.rb
(例)post_spec.rb
#テスト実行
・ターミナルで以下のコメントを実行
bundle exec rspec