Desenvolvimento de Software · Avançado · Inglês · Técnico
stub
Implementação mínima e fixa de uma dependência num teste, que devolve respostas prontas sem nenhuma lógica real.
Onde usar
'Põe um stub no cliente de e-mail para devolver sucesso': usado quando só importa o que a dependência responde.
Exemplos
I used a stub for the email client in this test.
Usei um stub do cliente de e-mail neste teste.
The stub always returns the same user.
O stub sempre devolve o mesmo usuário.
A stub is enough here, we don't need to verify the call.
Um stub basta aqui, não precisamos verificar a chamada.
Cuidado
Na teoria clássica, o stub só fornece respostas, enquanto o mock também verifica como foi chamado; muitas ferramentas misturam os dois nomes.
Origem
Do inglês stub, 'toco, canhoto'.