Unit testing con Angular I: Setup y primeros pasos

Carlos Solis
Hexadecimal
6 min readFeb 14, 2019

--

Las pruebas unitarias, cuando se hacen correctamente, nos permiten detectar errores antes que ocurran y de paso al implementarlas ganamos una serie de beneficios adicionales como una mejor arquitectura, un diseño mas robusto de aplicaciones y en especial la tranquilidad de poder refactorizar o agregar nuevas capacidades a una aplicación con la seguridad de que no se están agregando más errores.

Por estas y muchas otras razones las pruebas unitarias pasaron de ser una buena práctica a una necesidad y en estos días la gran mayoría de los equipos que desarrollan aplicaciones complejas le exigen a sus miembros un dominio de estas herramientas.

Hoy vamos a dar los primeros pasos para habilitar las pruebas unitarias en Angular, así que, ¡manos a la obra!

El primer paso, es instalar la linea de comandos de Angular (Angular CLI) y crear un nuevo proyecto para realizar las pruebas. Para instalar Angular, abre la terminal del sistema y ejecuta este comando:

npm install -g @angular/cli

Al finalizar este proceso ya puedes utilizar la linea de comandos de Angular y eso mismo haremos con este comando para crear un nuevo proyecto:

ng new pruebas-unitarias-angular

--

--

Carlos Solis
Hexadecimal

Product evangelist @modyo, author & fullstack developer