- https://testing-library.com/docs/example-input-event/
- https://levelup.gitconnected.com/testing-a-custom-react-hook-21ae732228b7
- https://robertmarshall.dev/blog/react-jest-tests-failing-using-lottie-js-solved/
- https://www.digitalocean.com/community/tutorials/how-to-write-snapshot-tests-for-react-components-with-jest
- https://jestjs.io/docs/snapshot-testing
Encountered problems that was shared on https://stackoverflow.com/
You'll need Node
- run
yarnornpm ito install dependencies - run
yarn run startornpm run startto start development environment
- run
yarnornpm ito install dependencies - run
yarn buildornpm run buildto build app for production
- run
yarnornpm ito install dependencies - run
yarn testornpm run testto test app
- run
yarnornpm ito install dependencies - run
yarn e2e-testornpm run e2e-testto test app
Data is available in the repository
Directory link
This project was built with Create React App. You can learn more in the Create React App documentation.
- React - UI library
- mobx-react - Simple, scalable state management
- sass - Sass is the most mature, stable, and powerful professional grade CSS extension language in the world
- husky - Modern native git hooks made easy
- lint-staged - Run linters against staged git files and don't let 💩 slip into your code base!
- cypress - Fast, easy and reliable testing for anything that runs in a browser
- react-testing-library - Simple and complete testing utilities that encourage good testing practices
- react-test-renderer - This package provides an experimental React renderer that can be used to render React components to pure JavaScript objects

