Testing
- Test Framworks
- Jest: framework with various testing features
- Mocha: extensible, you add plugins for each desired functionality
- Vitest: newer and faster, similar to jest (bloated)
- Nodejs test runner: native nodejs testing API
- Naming convention
- Use the same name of the file + a
.test.js
sum.js
->sum.test.js