DEV Community

Escrevendo Testes de maneira eficiente usando RSpec em Ruby on Rails

Abraão Carvalho on March 19, 2024

Como dito no artigo anterior, escrever testes eficientes utilizando é fundamental para garantir a qualidade e a estabilidade do seu código. RSpec ...
Collapse
 
mathibarreto profile image
mathias barreto

"Evite testes que dependem de recursos externos, como bancos de dados ou APIs." Por que? Valeu por compartilhar, tope o artigo.

Collapse
 
abraaocrvlh42 profile image
Abraão Carvalho • Edited

Evitar testes que dependem de recursos externos, como bancos de dados ou APIs, é uma prática comum na área de desenvolvimento de software por alguns motivos, como: Instabilidade, Lentidão, Custo etc...
Para mitigar esses problemas, os desenvolvedores frequentemente usam técnicas como mocks, stubs ou fakes para simular o comportamento dos recursos externos durante os testes. Isso permite que os testes sejam executados de forma rápida, confiável e independente dos recursos externos, garantindo assim a qualidade do software.

Collapse
 
mathibarreto profile image
mathias barreto

valeu demais pelo lembrete maninho, parabéns