Upcoming Event

Intro to React Testing with Jest and React Testing Library

Event details

January 20, 2020
6:00 pm
Headway
520 N. Broadway, Green Bay, WI 54303

Testing is a critical part of the development process. There is no shortage of different ways to test our apps. This talk will give an intro to general testing principles and tools before diving into the specifics of testing React components using Jest and React Testing Library, the tooling recommended by the React core team.

This month's guest presenter, Chris Schmitz, Senior Software Engineer at Handshake, will teach you how to get started with Jest and the React Testing Library.

Jest Documentation

React Testing Library

Segments

0:00 - Intro and Agenda

2:23 - What is a React Test?

3:53 - Why Write Tests?

4:13 - Documentation

5:17 - Consistency

6:10 - Comfort and Confidence in Testing

7:29 - Productivity

8:16 - Types of Tests

10:14 - React Component Tests

12:36 - A Jest Test

15:10 - Walkthrough Begins

18:53 - Rendering Components for Testing

23:54 - Use DOM Testing Library for Querying the DOM

31:14 - Rendering and Testing with React Testing Library

35:11 - Simulating User Interaction

41:45 - Testing Async Code

49:00 - More Resources to Explore

Presenters

Chris Schmitz

Reserve your spot

By filling out this form you agree to receive super helpful updates about this event and newsletter updates on future events from Headway.
Past Event

Intro to React Testing with Jest and React Testing Library

January 20, 2020
Watch the recording

Testing is a critical part of the development process. There is no shortage of different ways to test our apps. This talk will give an intro to general testing principles and tools before diving into the specifics of testing React components using Jest and React Testing Library, the tooling recommended by the React core team.

This month's guest presenter, Chris Schmitz, Senior Software Engineer at Handshake, will teach you how to get started with Jest and the React Testing Library.

Jest Documentation

React Testing Library

Segments

0:00 - Intro and Agenda

2:23 - What is a React Test?

3:53 - Why Write Tests?

4:13 - Documentation

5:17 - Consistency

6:10 - Comfort and Confidence in Testing

7:29 - Productivity

8:16 - Types of Tests

10:14 - React Component Tests

12:36 - A Jest Test

15:10 - Walkthrough Begins

18:53 - Rendering Components for Testing

23:54 - Use DOM Testing Library for Querying the DOM

31:14 - Rendering and Testing with React Testing Library

35:11 - Simulating User Interaction

41:45 - Testing Async Code

49:00 - More Resources to Explore

Presented by
Chris Schmitz

Get updates on future events

The next event is in the works! Sign up to be notified for the next event.