Desenvolvimento de Software · Intermediário · Inglês · Técnico
mock
Objeto falso que simula uma dependência real em um teste e costuma verificar se foi chamado do jeito esperado.
Onde usar
'Faz um mock do serviço de pagamento': evita chamar a API de verdade nos testes. Como verbo, fala-se mockar.
Exemplos
I mocked the payment service so the test doesn't hit the real API.
Fiz um mock do serviço de pagamento para o teste não chamar a API real.
Don't mock everything, or the test proves nothing.
Não faça mock de tudo, senão o teste não prova nada.
The mock should return an error to test the retry logic.
O mock deve devolver um erro para testar a lógica de retry.
Cuidado
Mocks demais deixam o teste preso à implementação e podem esconder falhas da integração real.
Sinônimos
dublê, objeto simulado
Origem
Do inglês mock, 'imitação, simulacro'.