エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: Ruby on Rails / Testing - creating tests ... 概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: Ruby on Rails / Testing - creating tests with RSpec simple stubs 原文公開日: 2018/01/12 著者: Paweł Dąbrowsk アプリのチェックのためにテストを書くべきかどうかまだ迷っている方は、私の過去記事をご覧下さい。 specを書くときは、ほとんどの場合テストするクラスをスタブ(stub)で塞ぎたくなるでしょう。必要もないのにデータベースを叩きたくはないものです。スタブはこういうときに使います。スタブは、メソッド内のコードを実際には呼び出さずにメソッドを呼び出し、テストで欲しい値を返すようにするための指示です。 スタブは次のように動作します。 指定のクラス(またはクラスインスタンス)をallowで使えるようにする 指定のメソッドを受け取る 欲しい結果