Building Adaptable Software with Test Driven Development
This three-day course is for experienced C# developers wishing to learn the process of test driven development.

Some experience with TDD, or unit testing, is helpful, but not required.

We will use MSTest, Rhino Mocks, and the Unity Inversion of Control container, but the techniques used can be applied to other testing, mocking, or IOC tools.

Section 0: Introductions and Overview

Section 1: Introduction to Test Driven Development

Section 2: Testing in isoloation

Section 3: Using Rhino Mocks

Section 3: Integrating