Unit Tests

Foto de Jan Neudecker
Jan Neudecker
0 min. tiempo de lectura

Un unit test es una prueba automatizada que verifica si una parte pequeña y aislada del código, generalmente una función o componente único, (todavía) se comporta como se espera.

Los unit tests ayudan a detectar errores temprano, apoyan el refactoring seguro y construyen confianza de que los cambios no rompen la funcionalidad existente. Porque idealmente están automatizados, pueden ejecutarse rápida y frecuentemente, lo cual las pruebas manuales no pueden soportar fácilmente.

En equipos ágiles, los unit tests son esenciales para moverse rápido sin sacrificar calidad. Hacen más fácil adaptar el código a medida que cambian los requisitos y ayudan a entregar software funcionando continuamente.