RRのMockProxyっていいよね
今日初めて使ったんだけど素敵だ。
例えば
mock.proxy(String).to_i
とかってrspecのテストで書いとくとモックとしての(チェック)テストは行うけど、受け取ったメソッド呼び出しとかパラメータをStringに丸投げして値を返してくれるっぽい。
この例だとあんま意味ないけど、大量のデータを返すメソッドとかにモックを仕込んどくときなどはテストはかなり楽になる。
今日初めて使ったんだけど素敵だ。
例えば
mock.proxy(String).to_i
とかってrspecのテストで書いとくとモックとしての(チェック)テストは行うけど、受け取ったメソッド呼び出しとかパラメータをStringに丸投げして値を返してくれるっぽい。
この例だとあんま意味ないけど、大量のデータを返すメソッドとかにモックを仕込んどくときなどはテストはかなり楽になる。