Skip to content
Latchkey

Fake - Definição do Glossário de CI/CD

Um fake é uma implementação funcional e leve de uma dependência usada para manter os testes rápidos e isolados.

Um fake é um dublê de teste com uma implementação funcional, porém simplificada, como um banco de dados em memória em vez de um real. Ele se comporta como o real, mas é mais rápido e autocontido.

Ao contrário dos stubs, fakes contêm lógica real. Um repositório em memória ou um relógio falso permite que os testes exercitem comportamento realista sem sistemas externos.

No CI

Fakes removem a instabilidade de serviços externos, permitindo que a suíte rode de forma determinística em qualquer runner sem acesso à rede.

Guias relacionados