Abstract
Test-Driven Development is often described in the context of writing new software or adding functionality to existing pieces of software. This paper examines the role that Test-Driven Development can play when working with 3rd party packages. The paper documents using test-driven development to explore understand and verify functionality of an existing class library.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Raishe, T.: Black Box Testing (http://www.cse.fau.edu/~maria/COURSES/CEN4010SE/C13/black.html)
Gamma, E. et al: Design Patterns, Elements of Reusable Object-Oriented Software, Addison-Wesley (1995)
Beck, K.: Test-Driven Development by Example, 25 March 2002 Draft
Jeffries, R., Anderson, A., Hendrickson, C.: Extreme Programming Installed, Addison-Wesley (2001)
Newkirk, J., Martin R.: Extreme Programming in Practice, Addison-Wesley (2002)
Beck, K.: Extreme Programming Explained, Addison-Wesley (2000)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Newkirk, J. (2002). A Light in a Dark Place: Test-Driven Development with 3rd Party Packages. In: Wells, D., Williams, L. (eds) Extreme Programming and Agile Methods — XP/Agile Universe 2002. XP/Agile Universe 2002. Lecture Notes in Computer Science, vol 2418. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45672-4_14
Download citation
DOI: https://doi.org/10.1007/3-540-45672-4_14
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-44024-6
Online ISBN: 978-3-540-45672-8
eBook Packages: Springer Book Archive