差分

このページの2つのバージョン間の差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
blog:2020:1015_effective_testing_with_rspec_3 [2020/11/24 00:28]
kijima [12]
blog:2020:1015_effective_testing_with_rspec_3 [2020/11/30 00:23] (現在)
kijima
行 1: 行 1:
-{{tag>book 進行中}}+{{tag>book}}
  
 ====== Effective Testing with RSpec 3 ====== ====== Effective Testing with RSpec 3 ======
- 
-15 23 33 47 81 83 102 107 111 136 180 219 
 ===== 1 ===== ===== 1 =====
  
行 144: 行 142:
 なんの脈絡もなくハリーポッターが出てきて笑う なんの脈絡もなくハリーポッターが出てきて笑う
  
 +U2も。作者がイギリスの人なんだなきっと。
 ===== 12 ===== ===== 12 =====
  
行 150: 行 149:
 ===== 13 ===== ===== 13 =====
  
-モック+スタブ、モック、スパイ、ヌルオブジェクト。 
 + 
 +システムの一部を独立させてテストしやすいようにする 
 + 
 +テスト用のはりぼてのクラスやメソッドを作ったり、テストのときだけ定義される定数なんかもできる。stub_const 
 + 
 +前者3つの違いがよくわからん…。スタブ: 受信メッセージ用。依存するオブジェクトを決まりきった反応しかしないオブジェクトに変える。 
 + 
 +モック: 送信メッセージ用。 
 + 
 +===== 14 ===== 
 + 
 +設定 
 + 
 +===== 15 ===== 
 + 
 +ダブルを効率的に 
blog/2020/1015_effective_testing_with_rspec_3.1606145327.txt.gz · 最終更新: 2020/11/24 00:28 by kijima