Testing: The Horse and the Cart


This chapter describes unit testing and test-driven development (TDD); it focuses primarily on the infrastructure supporting those practices. I’ll expose you to the practices themselves, but only to the extent necessary to appreciate the infrastructure. Along the way, I’ll introduce the crudest flavors of agile design, and lead you through the development of a set of acceptance tests for the RSReader application introduced in Chapter 5. This lays the groundwork for Chapter 7, where we’ll explore the TDD process and the individual techniques involved.


Test Suite Unit Test Command Line Acceptance Test Menu Item 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Jeff Younker 2008

Personalised recommendations