エントリーの編集
                エントリーの編集は全ユーザーに共通の機能です。
                    必ずガイドラインを一読の上ご利用ください。
【Ruby on Rails】RSpecにおけるモックとスタブの基本事項メモ�【プログラミング学習開始142日目】 - Qiita
記事へのコメント0件
- 注目コメント
 - 新着コメント
 
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
          - バナー広告なし
 - ミュート機能あり
 - ダークモード搭載
 
関連記事
【Ruby on Rails】RSpecにおけるモックとスタブの基本事項メモ�【プログラミング学習開始142日目】 - Qiita
はじめに 個人用のメモです。 Railsチュートリアルを完走し、現在、Everyday Rails - RSpecによるRails... はじめに 個人用のメモです。 Railsチュートリアルを完走し、現在、Everyday Rails - RSpecによるRailsテスト入門を用いてRSpecの勉強を進めていたところ、10章にて「モックとスタブ」というものが出てきました。 初見ではあまり理解できなかったため、それぞれの定義や文法などの基本をさらうべくまとめてみました。 モックとスタブの定義・特徴・文法 モック テスト用の影武者として働くオブジェクト。 データベースへのアクセスなしで生成される(=テストの時短に繋がる)。 doubleを用いて影武者を生成 スタブ テスト用のダミーメソッド。 データベースやネットワークを使うメソッドをデータベースへのアクセスなしで呼び出す。 allow(モデル名).to メソッドを用いてダミーメソッドを作成 使用例 以下の例ではuser = double("user", name: "Fake
              
            

