
エントリーの編集

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

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
RSpecにて引数が必要なsubjectの使い方 - Qiita
はじめに RSpecで、同じメソッドに対してのテストを複数回書くシーンでは、subjectを使うことでDRYなコ... はじめに RSpecで、同じメソッドに対してのテストを複数回書くシーンでは、subjectを使うことでDRYなコードを書くことができます。 ここでは引数が必要なメソッドのテストをsubjectを用いて書きます。 実装 ユーザー名(user_name)、自己紹介(pr)カラムがあるユーザーを、フリーワードで検索するuser_search(free_word)メソッドをテストするとします。普通に書くと以下のように繰り返し同じ処理が出てきます。 describe "#user_search" do context "when 'user_name1' is given" do it "return 1 result" do expect(Job.user_search("user_name1").count).to eq 1 end end context "when 'pr1' is give