I'm creating a web API in Python which communicates with some other web API's (Facebook, twitter, etc) en a other web API which is programmed at the same time as my API.
Since I like to use test driven development, I wonder how I can apply TDD to my web API. I know about mocking but how can I mock other API's and how can I mock calls to my API.
Update 1: To specify my question. Is it possible to create a web API with TDD under the conditions specified above. If yes, is there a library I can use in Python to do so.