Debug Node.js Unit Tests
Learn techniques that enable and facilitate debugging.
We'll cover the following...
Debugging our unit tests is very important. There are a few techniques for doing that.
Run a single test
Isolating a single test allows us to focus on it and make sure the issue we are debugging is indeed caused by this test. Jasmine provides the fit
capability for focusing on a single test and only running it, skipping all the rest.
fit('this is the only test that will run', () => {...})
It works for multiple instances of fit
too. See the example below.
fit('this is the only test that will run', () => {...})
fit('this is the only other test that will run', () => {...})
Using the console.log
The console.log (and its sibling methods info, table, …) allows us to log out states and markers at various ...
Access this course and 1400+ top-rated courses and projects.