Cloud & DevOps · Ferramenta
Jest
Confiança por meio de testes automatizados.
Onde usei
- Claro
01Visão geral
Jest é um framework de testes JavaScript com ótima experiência de desenvolvimento. Testes automatizados são um dos fundamentos dos quais nunca abro mão — inclusive quando o código é escrito com apoio de IA.
02Conceitos essenciais
O que qualquer pessoa que trabalha com isso precisa entender
- 01
Estrutura de testes
describe, it e arrange-act-assert.
- 02
Matchers
Asserções expressivas para valores, objetos e erros.
- 03
Mocks e spies
Isolar unidades e controlar dependências.
- 04
Testes assíncronos
Testar Promises, timers e fluxos assíncronos.
- 05
Cobertura
Medir cobertura sem perseguir métricas de vaidade.
- 06
Testes de componentes
Junto com a Testing Library para testar comportamento de UI.
03Na prática
Escrevi testes unitários com Jest para funcionalidades da área logada na Claro e hoje cobro testes automatizados como padrão de arquitetura.
04Relacionadas