テストについての備忘録①
テストについて、理解がよく無いのでブログにまとめることで知識を定着させていきたいと思います。
Spec = 「仕様書」であり、要求仕様をドキュメントに書く感覚。
特定の作業の遂行や問題の解決に特化して設計された言語。
RspecのGemのインストール
Gemfileにて"gem 'rspec-rails'"と追記
インストール後Rspecの設定ファイル作成
設定ファイルを作成すると「rails_helper.rb」と「spec_helper.rb」が作成される
rails_helper.rb
rails特有の設定を書くためのファイル
rails_helper.rbでは既にspec_helper.rbが呼ばれている
spec_helper.rb
全体的な設定を書くためのファイル
Ruby単体で使用する
RSpecで書いたテストコードはターミナルから「bundle exec rspec」と打つことで自動的に実行される