Aniversário
Alura '2025

20% OFF

Falta pouco!

00

DIAS

00

HORAS

00

MIN

00

SEG

Hoje você tem desconto para estudar na Alura!

Logo do curso
Curso

Node.js:

testando API's REST e scripts assíncronos

Quero estudar na alura

10h

Para conclusão

12

Pessoas nesse curso

Certificado

De participação

Introdução_

O que você aprenderá_

  • Aprenda a testar scripts assíncronos em Node.js
  • Implemente testes utilizando Spies
  • Realize testes de API's com o Jest, supertest e Copilot
  • Aplique boas práticas para configuração do seu ambiente de testes

Público alvo_

Pessoas desenvolveras com experíência em criar APIs com Node.js que desejam implementar testes asssíncronos.

Thiago Bussola

Curso atualizado em 13/05/2025

Ementa

  1. Testando scripts assíncronos com Node Teste Runner

    • Entendendo o projeto inicial
    • Criando testes nativos
    • Testando scripts assíncronos
    • Testando a formatação do arquivo
  2. Utilizando spies para testes de funções

    • Entendendo o script de populate
    • Criando setup de teste
    • Testando com spies e tratando race conditions
    • Tratando registros inválidos
  3. Testando API’s com Jest e Supertest

    • Entendendo o projeto e suas rotas
    • Testando cadastro de livros
    • Testando mais rotas com o Copilot
    • Finalizando testes de livros
  4. Testando cadastro e autenticação de usuários

    • Entendendo rotas de cadastro e de autenticação
    • Corrigindo testes falsos
    • Testando rotas de usuário
    • Testando atualização de usuários
  5. Fazendo melhorias no projeto

    • Configurando variáveis de ambiente no Jest
    • Utilizando enums para mensagens de erro

Descubra se esse curso é pra você! Leia as primeiras aulas

Comece essa formação agora mesmo e capacite-se para seu próximo projeto!

Conheça os planos
Escola

Programação

Mergulhe no universo back-end. Programe nas principais plataformas e linguagens, como Python Node.JS, PHP, Java e .NET. Crie sistemas web e desenhe a arquitetura de soluções inovadoras, com código e boas práticas.

Conheça a escola

Faça parte da nossa comunidade no discord!

Troque conhecimentos com a comunidade da Alura

Escolha a duração
do seu plano

Conheça os Planos para Empresas