🧪 JavaScript Unit Testing For Beginners - Full Course

Опубликовано: 15 Май 2024
на канале: Igor Babko
302
28

Learn JavaScript unit testing from scratch by using testing framework Vitest.

X -   / igorbabko  
Telegram - https://t.me/igor_babko_dev

🧪 Source code for every lesson: https://github.com/igorbabko/javascri...

🧪 GitHub repository: https://github.com/igorbabko/javascri...
🧪 GitLab repository: https://gitlab.com/igorbabko/javascri...
🧪 Bitbucket repository: https://bitbucket.org/igorbabko-llc/j...

Vue Composition API From Scratch:    • Vue Composition API From Scratch  

TypeScript Integration Into Vue App From Scratch:    • TypeScript Integration Into Vue App From S...  

🎨 VS Code Theme: https://marketplace.visualstudio.com/...
🎨 VS Code Icons: https://marketplace.visualstudio.com/...
✒️ Font: https://philpl.gumroad.com/l/dank-mono

🍿 Playlist:    • JavaScript Unit Testing For Beginners  

👀 Other courses:
PhpStorm Setup:    • PhpStorm Setup  
Builds with Vite:    • Builds with Vite  
Vite in Laravel Project:    • Vite in Laravel Project  
My VS Code Setup:    • My VS Code Setup  
VS Code Productivity | My Hot Keys:    • My VS Code Key Bindings  
VSCode Neovim Extension:    • VSCode Neovim Extension  

#javascript #typescript #testing #unittesting


🕛 Time codes:
00:00 - 1. Installing Vitest
06:14 - 2. First unit test
18:37 - 3. Checks by using method toBe
25:41 - 4. Testing formatSeconds function
34:09 - 5. Testing formatSecondsWithSign function
38:13 - 6. Testing normalizeSelectValue function
42:40 - 7. Testing getProgressColorClass function
46:42 - 8. Mocking return values
52:08 - 9. Running tests in a browser environment
01:02:20 - 10. Mocking current date
01:09:23 - 11. Testing tomorrow function
01:14:08 - 12. Testing functions from the time module
01:21:42 - 13. Testing updateTimelineItem function
01:27:01 - 14. Testing resetTimelineItemActivities function
01:34:55 - 15. Testing calculateTrackedActivitySeconds function
01:39:53 - 16. Using constants in tests
01:48:48 - 17. Grouping tests (describe)
01:56:34 - 18. Grouping tests of timeline items module
02:00:50 - 19. beforeEach hook
02:06:14 - 20. beforeEach hook for timeline items tests
02:09:15 - 21. Parameterized tests
02:13:34 - 22. Parameterized tests for functions module
02:21:23 - 23. Parameterized tests for router and time modules
02:28:40 - 24. Alternate notation for parameterized tests
02:32:19 - 25. Snapshots
02:37:07 - 26. Vitest UI
02:40:08 - 27. Reporters
02:46:20 - 28. Coverage
02:51:14 - 29. Refactoring


На этой странице сайта вы можете посмотреть видео онлайн 🧪 JavaScript Unit Testing For Beginners - Full Course длительностью часов минут секунд в хорошем качестве, которое загрузил пользователь Igor Babko 15 Май 2024, поделитесь ссылкой с друзьями и знакомыми, на youtube это видео уже посмотрели 302 раз и оно понравилось 28 зрителям. Приятного просмотра!