Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Pluralsight

Testing React Components

via Pluralsight

Overview

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.


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.

Syllabus

  • Course Overview 1min
  • Getting Started 23mins
  • Testing Component Rendering 51mins
  • Testing Component Events 27mins
  • Testing Components with State and Effects 21mins
  • Testing Components with State Management 19mins

Taught by

Liam McLennan

Reviews

3.8 rating at Pluralsight based on 96 ratings

Start your review of Testing React Components

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.