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.