Abstract
Unit testing refers to being able to repeatedly and reliably test a piece of software – a “unit” - for proper functionality. These tests occur at the developer level to ensure that code written for some desired functionality behaves as expected. By ensuring that each “unit” passes the test(s) that it was designed for, the developer can ensure that as the code is integrated into larger and more complex systems each piece of software remains valid.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2014 Edward Crookshanks
About this chapter
Cite this chapter
Crookshanks, E. (2014). Unit Testing and Test Driven Development. In: Practical Software Development Techniques. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-0728-4_2
Download citation
DOI: https://doi.org/10.1007/978-1-4842-0728-4_2
Published:
Publisher Name: Apress, Berkeley, CA
Print ISBN: 978-1-4842-0729-1
Online ISBN: 978-1-4842-0728-4
eBook Packages: Professional and Applied ComputingProfessional and Applied Computing (R0)Apress Access Books