The Jest and Enzyme Testing course is designed to provide a comprehensive training on testing with Jest and Enzyme.
This course begins with an introduction to both Jest and Enzyme including a review of class architecture, test applications and using Jest and Enzyme to validate accessibility requirements. Students will then explore how to do tests, code coverage, and snapshots. The course concludes with a dive into test mocking, shallow rendering of components, and full rendering.
This course uses a mixture of lecture and hands-on labs to reinforce learning.
Purpose
|
Learn the workings of the Jest testing framework along with the testing utility Enzyme. |
Audience
|
Web Developers and Q/As looking to adopt Jest and Enzyme. |
Role
| Q/A - Software Developer - Web Developer |
Skill Level
| Intermediate |
Style
| Workshops |
Duration
| 2 Days |
Related Technologies
| JavaScript | Testing |
Productivity Objectives
- Use Jest for basic testing
- Test asynchronous functionality with Jest
- Set up and work with Enzyme
- Use Enzyme to test React components
- Compare shallow and full rendering of components in Enzyme
- Establish code coverage in testing