Featured resource
2026 Tech Forecast
2026 Tech Forecast

Stay ahead of what’s next in tech with predictions from 1,500+ business leaders, insiders, and Pluralsight Authors.

Get these insights
  • Course

Testing React 16 Components

This course will teach you how to create testable React components and how to implement tests for those components that are effective, fast, and reliable.

Intermediate
2h 23m
(97)

Created by Liam McLennan

Last Updated Jun 26, 2024

Course Thumbnail
  • Course

Testing React 16 Components

This course will teach you how to create testable React components and how to implement tests for those components that are effective, fast, and reliable.

Intermediate
2h 23m
(97)

Created by Liam McLennan

Last Updated Jun 26, 2024

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Core Tech
What you'll learn

React introduced a new style of web user interface development, but it is not obvious how to properly test React components in all different scenarios. In this course, Testing React Components, you'll gain the ability to write automated tests for your React user interfaces. First, you'll learn how to write testable components. Next, you'll discover how to write tests for React components. Finally, you'll explore advanced testing topics such as mocking dependencies and testing asynchronous operations. When you're finished with this course, you'll have the skills and knowledge of testing needed to automate the testing of your React user interfaces. Software required: node.js, npm.

Testing React 16 Components
Intermediate
2h 23m
(97)
Table of contents

About the author
Liam McLennan - Pluralsight course - Testing React 16 Components
Liam McLennan
9 courses 4.1 author rating 5031 ratings

Liam is a software developer, technologist and product delivery expert. He thinks a lot about how to manage software delivery projects and how to grow high performance teams.

Get started with Pluralsight