udemy-the-react-testing-library-bootcamp-the-developer-guide-2021-12

\ 0:00 What Is Testing and Why Do We Care 3:18 Manual vs Automated Testing 10:57 Test Driven Development Fundamentals of RTL\ 13:53 App Overview 15:29 Inspecting a React Application 20:40 Test the Behaviour, Not the Implementation 23:22 The Structure of a Test Block 31:09 Querying for Elements 40:33 Assertions 44:21 Creating the Input Element 47:36 Completing the Test Browser Interactions\ 57:14 User Events 1:02:56 Assignment User Events 1:07:24 Testing the Presences of an Element 1:14:40 Adding the Error Handling Logic 1:30:53 Challenge Add Error Handling 1:32:37 Challenge Answers 1:43:05 A Little Bit of Manual Testing 1:45:21 Testing the Happy Path Test Files\ 1:50:04 Utilizing Jest Hooks 1:56:38 Creating Helper Functions to Reduce Duplicity 2:09:26 Challenge Write a Helper Function 2:10:21 Challenge Answer 2:13:35 Removing Unnecessary Variables 2:18:12 The Describe Block Components with Props\ 2:23:12 App Overview 2:26:35 Breakdown of App 2:29:33 Dealing with Props 2:43:27 Challenge Testing Image Src 2:44:01 Challenge Solution 2:46:40 Adding the Elements to Make Our Tests Pass 2:51:21 Testing the Heart Button 2:55:54 Adding the Logic to Make Our Tests Pass 3:00:53 Doing Some Manual Testing Multiple Elements\ 3:03:49 The Cards Component 3:04:51 Querying for Multiple Elements 3:12:36 Creating the Cards Component 3:15:49 Manual Testing 3:17:24 More Complex User Events 3:26:00 Adding the Filter Component and Mocking HTTP Requests\ 3:31:32 The Pets Component 3:34:01 Adding a Server 3:36:40 Fetching Data From Our Server 3:46:43 Writing a Flawed Test 3:51:30 Issues with Making HTTP Request in Your Tests 3:57:14 Mocking HTTP Requests with Mock Server Worker Testing\ 4:05:21 What is Integration Testing 4:07:06 Writing Our First Integration Test 4:13:51 Adding the Gender Filter Logic 4:21:20 Nested Queries to Find Elements 4:29:08 Adding Some Complicated Logic 4:40:19 Fixing a Typo 4:40:50 Testing That We Can Filter by Gender and Favourite 4:43:45 Fixing the Styling Components With Providers\ 4:45:08 Refactoring Our App to Use Context 4:51:59 Adding a Mock Provider to Our Tests
Back to Top