Subscribed unsubscribe Subscribe Subscribe

鳩舎

レースしない

ActionDispatch::Request RSpec should ArgumentError

RSpec

request_obj.should == request_obj

みたいなことすると ArgumentError が出て死ぬ。

なんでやろと思って調べてみたら、should#method でメソッドオブジェクトを取得しようとするみたいで、 ActionDispatch は息を吐くように #method を書き換えているから動かない(参照)

#method を考えなしにオーバーライドしてはならない。勉強になりましたね。