Writing integration tests in Go using Gnomock (AWS/localstack, Apache Kafka, Postgres, MongoDB)

by orlangure
macOS ◆ xterm-256color ◆ zsh 6553 views

Gnomock is an integration and end-to-end testing toolkit. It uses Docker to create temporary containers for application dependencies, setup their initial state and clean them up in the end. Gnomock allows to test the code with no mocks wherever possible.

https://github.com/orlangure/gnomock