こんばんは!8/17担当の dealforest こと森本です。 Qiita に投稿はありませんが決してスパムアカウントではありませんのであしからずw さて、本題ですが iPhone アプリを作成していると API の連携が必要なケースが頻繁にあるかと思います。 テストを書くためにロジックに手を加えないといけないのは相当いけていないからなるべくやりたくありません。 自社サービスの API ならまだ融通がきくと思います。 しかしードパーティの API ともなると色々と制限があったりそうもいってられないケースもあるでしょう。 Twitter の場合だと API 通信の回数に制限もあったりし、テストのためとはいえ気軽に叩くのはいかんともしがたいものがあります。 という状況もあり自分に言い訳をしテストをかかなかった時も僕にはありました。 そんなときに Ruby の FakeWeb に出会いました。