ExpertiDict

Desenvolvimento de Software · Avançado · Inglês · Técnico

stub

/stʌb/substantivo

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'.

Veja também

Todos os termos de Desenvolvimento de Software