Al momento de desarrollar un sistema mas allá de la tecnología a utilizar, una de las primeras cosas que se debe analizar es como lo vamos a testear y como desarrollarlo para que sea testeable. A partir de esta premisa les dejo este post de testing con NodeJs utilizando Mocha.
Mocha es un fram
ework de testing muy conocido en la comunidad de Ruby el cual fue adaptado para NodeJs incorporando facilidades para testear comportamiento asincrónico. Además utilizaremos should.js (assertion library) la cual nos permite mejorar la legibilidad y expresividad de nuestros tests mediante DSL.



