Projeto realizado para pratica de RTL, aplicação ja veio desenvolvida pelo time da Trybe, onde o que deveria ser desenvolvido era os testes da aplicação
-
Utilizar os seletores (queries) da React-Testing-Library em testes automatizados.
-
Simular eventos com a React-Testing-Library em testes automatizados.
-
Testar fluxos lógicos assíncronos com a React-Testing-Library.
-
Escrever testes que permitam a refatoração da estrutura dos componentes da aplicação sem necessidade de serem alterados.
-
Criar mocks de APIs utilizando fetch.
-
Testar inputs.
- React;
- JavaScript;
- React Testing Library
- git clone git@github.com:daniel-s-souza/RTL-Projetc.git
Entre na pasta do repositório que você acabou de clonar:
- cd RTL-Project
Instale as dependências
- npm install
Execução dos testes
-
npm test (executa todos os testes)
-
npm test About.test.js (executa apenas o teste About.js)