概要
RailsでRspecを使うための情報をメモしておく。
Rspec関連のgemをメモしておく
- factory_bot_rails
- shoulda-matchers
- simplecov
- カバレッジの測定
- faker
VS Codeの拡張
- MateuszDrewniak.ruby-test-runner
simplecovの使い方メモ
gem "simplecov", require: false
SimpleCov.start do
add_filter "/test/"
add_group "Models", "app/models"
add_group "Controllers", "app/controllers"
end
Notes
- Gemfileにおいて、factory-botはdevelopment、test両方のグループに入れておかないと、generateコマンド時にspec/factoriesではなく、test/factoriesに作成されてしまう。
モックについて
使えるRSpec入門・その3「ゼロからわかるモック(mock)を使ったテストの書き方」 - Qiita
はじめにみなさんこんにちは!この記事は「必要最小限の努力で最大限実戦で使える知識を提供するRSpec入門記事」、略して「使えるRSpec入門」の第3回です。今回はRSpecのモックを使ったテス…
qiita.com
![使えるRSpec入門・その3「ゼロからわかるモック(mock)を使ったテストの書き方」 - Qiita](/_next/image?url=https%3A%2F%2Fpublic-content.hackersheet.com%2Fwebsite-og-images%2Fa234a33b-d4e6-4536-aa0f-7d65aad209b7.jpeg&w=3840&q=75)
receive_message_chain
を調べる。