Testing Interaction with 3rd-party APIs

If your application uses third-party APIs, it can be complicated to write good, flexible tests that don't depend on the service being present (or don't touch production data). In this Weekly Iteration, Joël Quenneville and Chris Toomey examine strategies for establishing the boundaries between your code and external services and the tradeoffs of these approaches.


This is a companion discussion topic for the original entry at https://upcase-production.herokuapp.com/upcase/videos/testing-interaction-with-3rd-party-apis