Jay Fields' Thoughts: Testing: Mocha's stub_everything method stub_everythingの強力さについて。 stub_everythingメソッドは、どんなメソッドを呼び出してもnilを返すオブジェクトを生成する。なんていうか、幽霊…みたいな、透明人間みたいなオブジェクト。 stub(:meth => retval)同様「stub_everything(:meth => retval)」のように特定のメソッド呼び出しの返り値を設定することもできる。stubだと特定のメソッドを偽装するだけだが、stub_everythingはその他のメソッドは素通りするようになる。 こんなコードを例とする。 class ReservationService # implementation end class MaidService # im