-
Урок 1. 00:00:55Welcome To This Course!
-
Урок 2. 00:04:42What Is Testing?
-
Урок 3. 00:04:34Unit Testing: What & Why?
-
Урок 4. 00:05:52Unit vs Integration vs E2E Tests
-
Урок 5. 00:01:36A Quick Note About Test-Driven Development (TDD)
-
Урок 6. 00:06:43About This Course
-
Урок 7. 00:01:10Module Introduction
-
Урок 8. 00:06:28Which Tools Are Needed For Testing?
-
Урок 9. 00:06:57Jest & Vitest
-
Урок 10. 00:01:37Installing Vitest
-
Урок 11. 00:08:00Course Project Setup
-
Урок 12. 00:01:20Module Introduction
-
Урок 13. 00:07:05Basic Test File & Project Setup
-
Урок 14. 00:06:55Writing a First Test
-
Урок 15. 00:04:19Running Tests
-
Урок 16. 00:03:03Why Are We Testing?
-
Урок 17. 00:04:37The AAA Pattern - Arrange, Act, Assert
-
Урок 18. 00:01:35Keep Your Tests Simple!
-
Урок 19. 00:07:39Defining Behaviors & Fixing Errors In Your Code
-
Урок 20. 00:04:37Demo: Writing More Tests
-
Урок 21. 00:04:15Testing For Errors
-
Урок 22. 00:03:29Demo: Adding More Tests
-
Урок 23. 00:04:59Testing For Thrown Errors & Error Messages
-
Урок 24. 00:01:45Exercise: Problem
-
Урок 25. 00:04:47Exercise: Solution
-
Урок 26. 00:05:19Tests With Multiple Assertions (Multiple Expectations)
-
Урок 27. 00:02:56More Practice!
-
Урок 28. 00:04:40Introducing Test Suites
-
Урок 29. 00:03:37Adding Tests To Frontend & Backend Projects
-
Урок 30. 00:02:23Module Summary
-
Урок 31. 00:01:26Module Introduction
-
Урок 32. 00:06:04What To Test & Not To Test
-
Урок 33. 00:04:37Writing Good Tests - An Overview & Summary
-
Урок 34. 00:02:03Only Test "One Thing"
-
Урок 35. 00:05:02Splitting Functions For Easier Testing & Better Code
-
Урок 36. 00:10:14Refactoring Code
-
Урок 37. 00:06:08Formulating Different Expectations
-
Урок 38. 00:02:02Module Summary
-
Урок 39. 00:00:58Module Introduction
-
Урок 40. 00:02:24Introducing Integration Tests
-
Урок 41. 00:05:52Writing an Integration Test & Reasoning
-
Урок 42. 00:02:29Testing For Errors
-
Урок 43. 00:03:25Integration vs Unit Tests: Finding the Right Balance
-
Урок 44. 00:01:07Module Introduction
-
Урок 45. 00:04:22toBe() vs toEqual()
-
Урок 46. 00:06:14The Problem With Asynchronous Code
-
Урок 47. 00:05:03Testing Asynchronous Code With Callbacks
-
Урок 48. 00:04:33Testing Asynchronous Code With Promises & async / await
-
Урок 49. 00:01:43Getting Started with "Testing Hooks"
-
Урок 50. 00:04:40Why Hooks?
-
Урок 51. 00:06:14Using Testing Hooks (beforeEach, beforeAll, afterEach, afterAll)
-
Урок 52. 00:02:15Concurrent Tests
-
Урок 53. 00:01:49Module Summary
-
Урок 54. 00:01:04Module Introduction
-
Урок 55. 00:04:12The Starting Project
-
Урок 56. 00:06:25The Problem With Side Effects & Tests
-
Урок 57. 00:02:08Introducing Spies & Mocks
-
Урок 58. 00:05:14Working with Spies
-
Урок 59. 00:05:19Getting Started with Mocks & Automocking
-
Урок 60. 00:02:19Note on Mocking
-
Урок 61. 00:01:31Notes on Spies
-
Урок 62. 00:07:52Custom Mocking Logic
-
Урок 63. 00:06:12Managing Custom Mock Implementations Globally (__mocks__ Folder)
-
Урок 64. 00:01:35More Mocking Functionalities
-
Урок 65. 00:01:01Module Summary
-
Урок 66. 00:01:05Module Introduction
-
Урок 67. 00:03:03The Starting Project
-
Урок 68. 00:06:26Refresher: Practicing Basic Tests (1)
-
Урок 69. 00:04:44Refresher: Practicing Basic Tests (2)
-
Урок 70. 00:02:12Reasons to Mock
-
Урок 71. 00:08:14Mocking Global Values & Functions
-
Урок 72. 00:07:00Test-specific Mocking Logic
-
Урок 73. 00:05:22Mocking In Selected Places
-
Урок 74. 00:07:02Using Local Mock Values
-
Урок 75. 00:01:17Module Summary
-
Урок 76. 00:01:15Module Introduction
-
Урок 77. 00:03:59Understanding the Problem
-
Урок 78. 00:03:43Working with Different Testing Environments
-
Урок 79. 00:05:06Setting up a Virtual HTML Page
-
Урок 80. 00:02:59Testing DOM Functionalities
-
Урок 81. 00:03:13DOM Tests & Cleanup Work
-
Урок 82. 00:01:33Finishing Example
-
Урок 83. 00:01:54A Brief Look at the "Testing Library" Package
-
Урок 84. 00:01:09Module Summary
-
Урок 85. 00:04:11Course Roundup
- Категории
- Источники
- Все курсы
- Разделы
- Книги