© Jeff Dalton 2019
Jeff DaltonGreat Big Agilehttps://doi.org/10.1007/978-1-4842-4206-3_70

70. Unit Testing

Jeff Dalton1 
(1)
Waterford, MI, USA
 

Description

Unit testing is a technique applied by individual software developers to ensure that the smallest, self-contained pieces of code function as designed and provide the correct results. Because manual unit testing is time and effort intensive, many tools exist to automatically run unit tests based on design elements coded directly within code modules. Continuous Build/Integration tools ensure that code is unit tested with no failures prior to check-in of code.

../images/470826_1_En_70_Chapter/470826_1_En_70_Figa_HTML.jpg

Typical Roles

  • Agile Team

  • Organization (e.g., ...

Get Great Big Agile: An OS for Agile Leaders now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.