細かきこと

書いたり書かなかったり

Rspec, webmock, VCRの例

http通信のテストはうまくかけないことが多いし、労力の割りに益が少ない場合が多いので、 ちゃんとテストコードを書いてなかった。

で、同僚にVCRというものを教えてもらって、試してみた。 テストコードの中で、テストにつかうデータを実際にアクセスしてキャッシュしておく感じ。 スクレイピングAPIをたたくときは、どうせcurlとかでたたくし、その結果をテストデータにするんだから、ちょうどいい。

すっきりかけそうだ。