In this article: I have uploaded slides for a 2011–12–12 talk at DjangoMaine.
Edit 2014-09-17: Despite my prior claims to the contrary, these tests have too much boilerplate. I no longer do it this way. I now use a much flatter testing style powered by py.test and mock. Don't do what these slides do.