Description
Testing python applications can be confusing, and leave you in a daze about what the proper way to test is when creating an API or accessing a remote service. Let's explore the testing world with a gentle introduction to unittest, py.test, mock, gabbi, and betamax. We'll learn how to isolate our tests from databases, APIs and third party libraries.