Testing with Python (part 6): Fake it...
Link: Testing with Python (part 6): Fake it...: "Things might get harder, though"
This article is part of a series on … testing with python! It is an excellent overview of mocking, explaining the why, but more importantly showing lots of examples and assessing how well and conveniently they work. Worth reading.