September 28, 2007
Doh!

Doh!

July 2, 2007
April 16, 2007
April 4, 2007

Sara Berg - Crawl Back From Under (via uni4orm)

By substituting custom objects for some of your module’s dependencies, you can thoroughly test your code, increase your coverage, and still run in less than a second. You can even simulate rare scenarios like database failures and test your error handling code.