Pular para conteúdo

Exercícios: Aula 13 – Testes com TypeScript 🧪

🟢 Nível: Básico

  1. Setup Jest: Configure um arquivo jest.config.js básico para aceitar arquivos TypeScript.
  2. Primeiro Teste: Crie uma função que retorne a soma de três números e escreva um teste que valide o resultado.

🟡 Nível: Intermediário

  1. Teste de Exceção: Escreva uma função que valide a idade de um usuário e lance um erro se for menor de 18. Teste se o erro é lançado corretamente.
  2. Mock de Função: Use jest.fn() para simular o comportamento de um callback passado para uma função de processamento.

🔴 Nível: Desafio

  1. Mock de API: Use o jest.mock('axios') para simular uma chamada de API e validar se o seu serviço está tratando a resposta corretamente.