
PyDoubles is a test doubles framework for the Python platform. Test doubles frameworks are also called mocking or isolation frameworks. pyDoubles can be used as a testing tool or as a Test Driven Development tool.
It generates stubs, spies, and mock objects using a fluent interface that will make your unit tests more readable. Moreover, it’s been designed to make your tests less fragile when possible.