Mastering React Testing with Jest
Pluralsight
Course Summary
Take testing React applications to the next level with Jest, the automatic mocking test framework. Using a variety of examples, this course will cover everything from installing Jest, to running and writing tests, to dependency management, and asynchronous testing.
-
+
Course Description
Testing web applications is one of the most important parts of the development process and Jest, the testing framework from the makers of React, is one of the newest and most powerful tools for doing so. In this course, we'll fully implement a suite Jest tests. The course will begin with a detailed overview of the Jest API and several hands on examples demonstrating how it works. Following that, we'll put together a full React application and then test a variety of its components using Jest and React Test Tools. Successful students of this course will be able to understand and apply the concepts of dependency mocking, testing Node modules, and testing asynchronous functionality.
-
+
Course Syllabus
Course Overview- 1m 27s
—Course Overview 1m 27sIntroduction to Testing React Applications with Jest- 22m 32s
—About the Author 1m 1s
—Before Beginning 2m 35s
—What Is Jest? (Part 1) 2m 40s
—What Is Jest? (Part 2) 2m 2s
—Technologies Covered in this Course / What You'll Need 3m 43s
—Understanding Automatic Mocking 2m 15s
—What Is Mocking? 3m 31s
—Advantages of Mocking 4m 43sAn In-depth Look at the Jest API- 16m 17sScaffolding the App- 17m 4sImplementing Basic Tests for a React Application with Jest- 20m 18sAdvanced React Testing with Jest- 33m 5sConclusion to React Testing with Jest- 6m 48s