react-testing-library-course

Test React with react-testing-library

Github stars Tracking Chart

react-testing-library-course

Course material for testing React components using react-testing-library

  • react-dom.js - Render a React component for testing
  • jest-dom.js - Use jest-dom for improved assertions
  • dom-testing-library.js - Use dom-testing-library to write more maintainable
    React tests
  • react-testing-library.js - Use react-testing-library to render and test
    React Components
  • localized.js - Testing localized content with react-testing-library
  • state.js - Test React Component state changes with react-testing-library
  • prop-updates.js - Test prop updates with react-testing-library
  • a11y.js - Test accessibility of rendered React Components with jest-axe
  • dependency-injection.js - Mock HTTP Requests with Dependency Injection in
    React Component Tests
  • http-jest-mock.js - Mock HTTP Requests with jest.mock in React Component
    Tests
  • mock-component.js - Mock react-transition-group in React Component Tests
    with jest.mock
  • error-boundaries.js - Test componentDidCatch handler error boundaries with
    react-testing-library
  • tdd-markup.js - Test drive the development of a React Form with
    react-testing-library
  • tdd-functionality.js - TDD the functionality of a React Form with
    react-testing-library
  • react-router.js - Test react-router Provider history object in React
    Component Tests with createMemoryHistory
  • redux.js - Test a redux connected React Component
  • custom-hook.js - Test a custom hook
  • portals.js - Test React portals
  • unmounting.js - Test Unmounting a React Component with react-testing-library
  • app.js - Testing the full application.

Note: the setup for this project uses kcd-scripts. Don't worry about that. You
can learn about how to configure jest properly in the "Configure Jest for
Testing JavaScript Applications" module of TestingJavaScript.com

Main metrics

Overview
Name With Ownerkentcdodds/react-testing-library-course
Primary LanguageJavaScript
Program languageJavaScript (Language Count: 1)
Platform
License:Other
所有者活动
Created At2018-05-03 04:52:48
Pushed At2022-10-18 21:02:16
Last Commit At2021-07-15 10:42:23
Release Count0
用户参与
Stargazers Count1.1k
Watchers Count23
Fork Count378
Commits Count129
Has Issues Enabled
Issues Count14
Issue Open Count3
Pull Requests Count12
Pull Requests Open Count0
Pull Requests Close Count5
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private