Pular para conteúdo

Projeto 12: Organizando com AAA 🔗

🎯 Objetivo

Estruturar um teste unitário profissional e identificar a necessidade de mocks.

🛠️ O que fazer

Cenário: Testar uma função enviar_notificacao(usuario_id) que busca o email no banco de dados e chama um serviço de email externo. 1. Escreva o teste usando as seções Arrange, Act e Assert. 2. Identifique quais partes do código devem ser substituídas por Mocks e explique o porquê. 3. Qual seria o seu "Assert" principal? (Ex: Verificar se a função de email foi chamada com os dados corretos).

📤 Entrega

Representação estruturada do teste (AAA) e a justificativa para o uso dos mocks.