Twitter や Facebook に限らず、外部APIを叩かなければならない場面は出てくる。ただでさえテストコードかけないと不安になるのに、外部APIの挙動にあわせてうまく連携しないといけないケースでテストコードがかけないのはかなりこわい。そういうとき、mock が使える。 Mock - Mocking and Testing Library — Mock 1.0.1 documentation requests と mock を使ってみる - Twisted Mind python の mock ライブラリを使ってみる: Addicted To Indentation つかう テストコードとかテストケースの話になるとモヒカンが飛んできそうなので*1すごくざっくりした理解で書いておく。 from mock import Mock # モックをつくる m = Mock() # m を呼び