Descrição
Ajuda testes Ruby a substituir requisições web reais por respostas falsas controladas. É útil quando uma suíte de testes precisa de comportamento de rede previsível sem depender de serviços externos.
Respostas falsas podem esconder problemas de integração quando se afastam da API real. Mantenha testes de contrato ou integração para autenticação, timeouts, redirecionamentos, erros e formatos de resposta.