para cada unidad de codigo que exista en una aplicación. (por ejemplo, una clase de test para cada clase del proyecto) Esto permite: • Identificar rapidamente errores consecuencia de un cambio. • Mantener el codigo libre de errores Herramientas *unit: cppunit, junit, Nunit, etc... Consideraciones tecnicas / buenas practicas