Practice Test-Driven Development is concerned with helping a team improve the quality of the code they develop by driving its design and implemention with tests. These test also serve as a specification for the code.
This download contains the result of following the exercises in Chapters 13 which aims to convince you that there is nothing fundamentally difficult about Test-First Programming (or TDD). It contains the sort of code you might write when you're learning to program in C# and doesn't require the use of any special tools.
This download contains the result of following the exercises in Chapters 14 to 17. In these exercises you will acheive the following: