関数的メソッドの should repond_to

ヘルパーのスペックを書いている。ヘルパーのメソッドだから関数的呼び出しなわけだ、最初どう書いたらいいか分からなくて、ブ(プ)ロックのなかで呼んでエラーが起きないとかしてた。

lambda{ <ヘルパーメソッド> }.should_not raise_error

それを、試しにこう書いてみたら通った。

should rspond_to(<ヘルパーメソッド名のシンボル>)

レシーバー無しの should。なんか感心した。