Dublês de Teste - Definição do Glossário CI/CD
Dublês de teste são objetos substitutos que substituem dependências reais durante um teste. Os cinco tipos canônicos são dummy, stub, spy, mock e fake.
Os cinco tipos
| Dublê | Propósito |
|---|---|
| Dummy | Passado, mas nunca usado; apenas preenche um parâmetro |
| Stub | Retorna respostas predefinidas às chamadas |
| Spy | Um stub que também registra como foi chamado |
| Mock | Pré-programado com expectativas que ele verifica |
| Fake | Uma implementação funcional, porém simplificada |
Guias relacionados
Mock Object - CI/CD Glossary DefinitionMock Object: A mock object is a test double pre-programmed with expectations about which calls it should rece…
Stub - CI/CD Glossary DefinitionStub: A stub is a test double that returns fixed, canned responses to calls made during a test, letting you c…
Unit Test - CI/CD Glossary DefinitionUnit Test: A unit test verifies a single function, method, or class in isolation, with its collaborators repl…