エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
RSpec の shared_examples にブロック引数を渡す - northaven
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
RSpec の shared_examples にブロック引数を渡す - northaven
RSpec の shared_examples は便利ですが、複数の example でちょっとだけ内容を変更したい場合がありま... RSpec の shared_examples は便利ですが、複数の example でちょっとだけ内容を変更したい場合があります。 そんなときは shard_examples にブロック引数が渡せるので、それを使って変更できます。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 shared_examples 'Series of processes' do |type| it { expect(collection).to receive(:send_messages) } it { expect(collection).to receive(:receive_message) } if type == 'foo' it { expect(User).to receive(:login) } else it { expect(User).to_not