Neste projeto, foram verificadas as seguintes habilidades:
-
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.
- Clone o repositório
git clone https://github.com/BrunaScauri/trybe-reactTestingLibrary
- Instale as dependências
npm install
- Entre na pasta com os testes:
cd src/tests
- Rode o comando de teste com o nome do arquivo de teste:
npm run test About.test.js