Abstract
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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Rights and permissions
Copyright information
© 2008 Jeff Younker
About this chapter
Cite this chapter
(2008). Testing: The Horse and the Cart. In: Foundations of Agile Python Development. Apress. https://doi.org/10.1007/978-1-4302-0635-4_6
Download citation
DOI: https://doi.org/10.1007/978-1-4302-0635-4_6
Publisher Name: Apress
Print ISBN: 978-1-59059-981-5
Online ISBN: 978-1-4302-0635-4
eBook Packages: Professional and Applied ComputingApress Access BooksProfessional and Applied Computing (R0)