Excercises from Master Degree Front End of Lemoncode. Objective was to do different kind of testing to an existing project.
- Unit testing to mapper function
- test react components with RTL
- test react hooks with RTL
- E2E testing with Cypress
- Config JEST + Cypress
- CI pipeline with Github Actions
Clone repository and and install dependencies:
npm i
npm start:dev
You can view the development server at localhost:8080
.
npm run build:prod
Production files goes to /dist folder
npm run build:dev
Production files goes to /dist folder
npm run analyze
helps to inspect the bundle
npm run test
npm run test:e2e