1
resposta

Teste unitários com muitas depencias.

Caso meu minhas classes dependam de muitas coisas como banco de dados externo, serviços de storage, envio de emails. A boa prática é sempre mockar esses caras nos meus testes unitários ?

1 resposta

Olá, Filipe.

Para testes de unidade, sim. Criar dublês será necessário.

Caso você use algum desses serviços de verdade, sem dublês de teste, será um teste de integração.