Summary
In this chapter, we talked about various types of tests and why continuous testing of our code is important to the integrity of our application as a whole. One of the ways to implement continuous testing is using unit tests.
We explored how we can write some simple unit tests using plain JavaScript and saw that using third-party testing frameworks enables us to have more capable and robust tests in our application, with much less effort.
Using a modular architecture, allows us to easily test our modules in isolation and to quickly find and fix possible issues in our code.
We also glanced over two very popular open source testing frameworks, Jasmine and Mocha. However, we barely scratched the surface of the capabilities that these frameworks ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access