Testando repositório de criação do usuário | Meu Primeiro CRUD em GoLang | AULA #27



Testando repositório de criação do usuário | Meu Primeiro CRUD em GoLang | AULA #27

Testando repositório de criação do usuário | Meu Primeiro CRUD em GoLang | AULA #27

Hoje é a primeira aula de testes unitários do nosso projeto e iniciamos… do começo, com a criação do usuário no banco de dados. Sempre temos que começar pela parte que tem menor dependencia, sendo assim o caso do banco de dados que precisa de menos mocks!

Chapters
00:00 Intro
01:50 Testes de integração x Testes unitários
03:45 Criando mock do mongodb
06:20 Testando cenário de sucesso
14:30 Testando cenário de erro

PACOTE MTEST
https://pkg.go.dev/go.mongodb.org/mongo-driver/mongo/integration/mtest

Todo o codigo está sendo salvo no GitHub do canal, assim, se você quiser replicar no seu PC, só acessar lá para pegar o codigo!
https://github.com/HunCoding/meu-primeiro-crud-go

Qualquer dúvida, pode mandar nos comentários que a gente conversa e tenta sanar essa dúvida!

Valeeu!

Comments are closed.