Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Nodebestpractices | 93,096 | 2 days ago | 64 | cc-by-sa-4.0 | Dockerfile | |||||
:white_check_mark: The Node.js best practices list (July 2023) | ||||||||||
Javascript Testing Best Practices | 21,983 | 2 months ago | 61 | mit | JavaScript | |||||
📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best practices (July 2023) | ||||||||||
Enzyme | 19,996 | 51,435 | 29,550 | 2 months ago | 54 | December 20, 2019 | 288 | mit | JavaScript | |
JavaScript Testing utilities for React | ||||||||||
Ts Jest | 6,678 | 28,805 | 103,633 | 5 days ago | 184 | June 30, 2023 | 83 | mit | TypeScript | |
A Jest transformer with source map support that lets you use Jest to test projects written in TypeScript. | ||||||||||
Jest Cheat Sheet | 5,045 | 3 months ago | cc0-1.0 | |||||||
Jest cheat sheet | ||||||||||
Pepperoni App Kit | 4,645 | 2 | 3 months ago | 4 | March 24, 2017 | 71 | mit | JavaScript | ||
Pepperoni - React Native App Starter Kit for Android and iOS | ||||||||||
Jest Dom | 4,097 | 1,662 | 33,836 | 3 days ago | 51 | July 18, 2023 | 97 | mit | JavaScript | |
:owl: Custom jest matchers to test the state of the DOM | ||||||||||
Jest Image Snapshot | 3,659 | 411 | 776 | a month ago | 43 | July 25, 2023 | 24 | apache-2.0 | JavaScript | |
✨ Jest matcher for image comparisons. Most commonly used for visual regression testing. | ||||||||||
Nodejs Integration Tests Best Practices | 2,983 | 2 months ago | 42 | JavaScript | ||||||
✅ Beyond the basics of Node.js testing. Including a super-comprehensive best practices list and an example app (July 2022) | ||||||||||
React Native Testing Library | 2,836 | 41 | 784 | 3 days ago | 62 | August 14, 2023 | 16 | mit | TypeScript | |
🦉 Simple and complete React Native testing utilities that encourage good testing practices. |
Course material for testing React components using react-testing-library
react-dom.js
- Render a React component for testingjest-dom.js
- Use jest-dom for improved assertionsdom-testing-library.js
- Use dom-testing-library to write more maintainable
React testsreact-testing-library.js
- Use react-testing-library to render and test
React Componentslocalized.js
- Testing localized content with react-testing-librarystate.js
- Test React Component state changes with react-testing-libraryprop-updates.js
- Test prop updates with react-testing-librarya11y.js
- Test accessibility of rendered React Components with jest-axedependency-injection.js
- Mock HTTP Requests with Dependency Injection in
React Component Testshttp-jest-mock.js
- Mock HTTP Requests with jest.mock in React Component
Testsmock-component.js
- Mock react-transition-group in React Component Tests
with jest.mockerror-boundaries.js
- Test componentDidCatch handler error boundaries with
react-testing-librarytdd-markup.js
- Test drive the development of a React Form with
react-testing-librarytdd-functionality.js
- TDD the functionality of a React Form with
react-testing-libraryreact-router.js
- Test react-router Provider history object in React
Component Tests with createMemoryHistoryredux.js
- Test a redux connected React Componentcustom-hook.js
- Test a custom hookportals.js
- Test React portalsunmounting.js
- Test Unmounting a React Component with react-testing-libraryapp.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