Chegamos ao final do Módulo 33: React Testing Library em que você:
- conceituou teste unitário;
- definiu teste integrado;
- descreveu teste E2E;
- conheceu o framework Jest;
- instalou o Jest no terminal e no VScode;
- usou plugins para realizar testes;
- testou variáveis e arrays;
- relacionou o teste jest no React;
- conheceu a Testing Library;
- executou script de testes no terminal;
- aplicou funções, métodos e atributos para a realização dos testes;
- realizou a cobertura de testes;
- realizou teste em aplicação já existente;
- criou função para renderizar componente no Redux;
- encapsulou usando o provider;
- realizou debugs para localizar os erros;
- usou a função omit para omitir propriedades;
- praticou o uso de argumento preloadedState;
- codificou os testes para o componente de produto;
- organizou o projeto para evitar duplicação de código e reduzir as linhas;
- praticou o uso do FireEvent;
- testou container e requisições HTTP;
- instalou e usou o Mock Service Worker para fazer requisições;
- fez testes assíncronos.