
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【RSpec】letを使用するメリット - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【RSpec】letを使用するメリット - Qiita
最近、RSpecによるテストにおいて、インスタンス変数の代わりに「let」という機能を用いることができる... 最近、RSpecによるテストにおいて、インスタンス変数の代わりに「let」という機能を用いることができると知りました。 そこで、自分もletを使ってみようと考えたのですが、 「letを使うとどんなメリットがあるの?」 という疑問が湧いたので、備忘録としてまとめることにしました。 今回、参考にさせていただいた記事を一番下にまとめていますので、気になる方はそちらをご覧ください。 同じような疑問を持っている方の参考になると幸いです。 letの書き方 先ほども書きましたが、テストにおいて、インスタンス変数を「let」に置き換えることができます。 今回はFactoryBotを使用している場合の書き方を紹介します。 # インスタンス変数を使用した場合 before do @インスタンス変数名 = FactoryBot.create(:モデル名) end # ↓以下のように書ける! # letを使用した