エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
RSpecのテンプレート - Qiita
======================= 会社の先輩から教えて頂いたRSpecを書くときのコツ。次のテンプレートを基本と... ======================= 会社の先輩から教えて頂いたRSpecを書くときのコツ。次のテンプレートを基本として書く。 describe '#メソッド名' do subject { hoge } # describe に対して subject を書く context '状況1' do before do # context に対して before を書く end it { ... } end context '状況2' do # ... end end Mock を使う場合は subject が使えないので、it の代わりに specify を使って書く。 ただ、Mock ではなく spy を使えば subject でかける。 RSpec で spy を使うには rspec-spies を用いる。 また、このテンプレートの問題点は複数のメソッドで同じ context を使