Testdoubles is a python library that provides mocks, stubs, fakes and dummy objects