Neste projeto, através de uma aplicação React já criada e configurada (Trybe), foi utilizado o Jest
e a biblioteca React Testing Library
(também já instaladas e configuradas) para escrever os testes.
- 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.