SERGIO TOMASVoltar ao portfólio

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

  1. 01

    Estrutura de testes

    describe, it e arrange-act-assert.

  2. 02

    Matchers

    Asserções expressivas para valores, objetos e erros.

  3. 03

    Mocks e spies

    Isolar unidades e controlar dependências.

  4. 04

    Testes assíncronos

    Testar Promises, timers e fluxos assíncronos.

  5. 05

    Cobertura

    Medir cobertura sem perseguir métricas de vaidade.

  6. 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