DEV Community

Cover image for Testes reais de integração
Anderson Dias
Anderson Dias

Posted on

Testes reais de integração

Hoje terminei a terceira aula da trilha de NodeJS da semana nlw04 da rocketseat e algo que me chamou bastante atenção é que mesmo sendo um conteúdo introdutório a equipe da rocketseat teve a preocupação de passar conceitos extremamentes importantes na construção de um software maduro e com qualidade. O tópico que aborda os testes são sempre um ponto de atenção para mim e em outros cursos que fiz eu sempre ficava me perguntando: por que os testes de integração estão sendo mockados ? Pois isso no meu ponto de vista fere totalmente o core do conceito de teste de integração. E na aula de hoje foi feito um teste de integração sem mocks tornando o teste o mais próximo possível do ambiente real. Recentemente eu li em um artigo da Thoughtworks(link abaixo) que falava exatamente sobre isso, o uso demasiado e indevido de mocks apenas para se justificar que esta "testando" não irá garantir um resultado 100% confiável para um teste de integração.

https://www.thoughtworks.com/pt/insights/blog/mockists-are-dead-long-live-classicists

Heroku

Deliver your unique apps, your own way.

Heroku tackles the toil — patching and upgrading, 24/7 ops and security, build systems, failovers, and more. Stay focused on building great data-driven applications.

Learn More

Top comments (0)

👋 Kindness is contagious

Explore a trove of insights in this engaging article, celebrated within our welcoming DEV Community. Developers from every background are invited to join and enhance our shared wisdom.

A genuine "thank you" can truly uplift someone’s day. Feel free to express your gratitude in the comments below!

On DEV, our collective exchange of knowledge lightens the road ahead and strengthens our community bonds. Found something valuable here? A small thank you to the author can make a big difference.

Okay