1. Section intro
2. What is jest and its API relation with vitest
3. What is jest and its API relation with vitest.html
4. Create jest setup
5. Create jest setup.html
6. Add watch mode
7. Add watch mode.html
8. Add coverage test
9. Add coverage test.html
10. Configure vitest to handle only the test directory
11. Configure vitest to handle only the test directory.html
12. Tweak tests with jest to compile
13. Tweak tests with jest to compile.html
14. Fix test with jest add jsdom to jest.config.ts
15. Fix test with jest add jsdom to jest.config.ts.html
16. Fix test with jest add matchers
17. Fix test with jest add matchers.html
18. Fix test with jest regarding toContain
19. Fix test with jest regarding toContain.html
20. Fix test with jest dayjs problem - add esModuleInterop true in tsconfig.js
21. Fix test with jest dayjs problem.html
22. Fix test with jest persist mock problems -- add clearMocks and replace mock()
23. Fix test with jest persist mock problems.html
24. Use testMatch in jest.config.ts for better test file filtering
25. Use testMatch in jest.config.ts for better test file filtering.html
26. Fix test with jest problem with fetch -- replace with axios in src
27. Fix test with jest problem with fetch.html
28. Build the comparison between jest and vitest
29. Build the comparison between jest and vitest.html
30. Summary of the comparison between jest and vitest
31. Code at section end.html
32. Coding Excercise 13
33. Coding Excercise 13 - solution