This presentation focuses on two specific problems that plague testing complex systems: how do I create useful test data, and how do I limit my test to only the part of the system that I want tested. It covers data creation tools like factories and fixtures. It also discusses how to effectively use mock objects. And this will be done against some code that shows off potential testing problems.
Video producer: http://www.railsconf.com/