Presentation on Unit Testing
This presentation goes over the difference between mock objects and stubs. Roy Osherove points out some common misconceptions that occur when creating test cases such as the more unit cases there, the safer your code is. He also illustrates the importance of Test Reviews.