Unit Testing and Quality Assurance (QA) are two very important aspects of writing good quality, maintainable code that does what you expect. Without these, you really don’t know if your application is going to instigate world peace or start a war (metaphorically speaking).
Here at Clock, we use a variety of different tools to achieve our goal of having well tested, quality code. I am going to give a quick overview of a number of these tools, explain briefly why and how we use them and show you a few tips and tricks along the way.
Tools for Unit Testing and Quality Assurance in Node JS | Clock