Testing en JavaScript usando AVA

Clase 5 de 61Curso Profesional de Node.js y JavaScript 2016

Resumen

Continuando con el módulo de base de datos, vamos a requerir de una librería de testing para asegurar que cada parte de nuestra aplicación este funcione correctamente. 


Usaremos AVA, ya que la comunidad y soporte a la misma a venido a crecer de manera interesante. 

Para AVA necesitamos: 


  • Declararlo en nuestro archivo package.json
  • Un archivo de test-js dentro de una carpeta llamada test 

Inclusive, podemos hacer test anónimos con async/awake, trabajar con promesas y hacer un test sin importar en qué condiciones del código se presente.