In this course you will learn how to use Rhino Mocks to isolate your tests from the dependencies of the classes you are unit testing. It will teach you how to use mocks to track dependency collaboration and how to use stubs to control program flow including how to use built in and custom constraints to create more specific mocks and stubs. It also includes a module on how to use StructureMap AutoMocker to reduce coupling between your tests and the classes you are testing.
Donald Belcham is a senior software developer, independent contractor, and agile development expert who is a strong supporter of fundamental OO patterns and practices. Since 2007, he has been awarded the Microsoft MVP Award in C# and is a member of the JetBrains Academy.