1
resposta

[Dúvida] Mocks em APIs

Após dar uma estudada no Jest (em testes unitários), consegui entender bem como são feitos os Mocks.

Só que caso eu quisesse fazer isso em uma API e não quisesse causar danos colaterais ao banco de dados, há algo a se fazer ou Mocks de objetos são exclusivamente usados em Testes unitários?

1 resposta

Olá, Lucas! Tudo certo?

Testes em banco de dados são chamados de testes de integração pois estão em uma camada acima da pirâmide de testes. Uma ferramenta bastante utilizada é o cypress para esse tipo de teste.

Espero que as informações tenham ajudado.

Bons estudos!