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.
KeywordsTest Suite Unit Test Command Line Acceptance Test Menu Item
Unable to display preview. Download preview PDF.