gnomock

Test framework

A toolkit for integration and end-to-end testing without writing mocks

Test your code without writing mocks with ephemeral Docker containers 📦 Setup popular services with just a couple lines of code ⏱️ No bash, no yaml, only code 💻

GitHub

1k stars
14 watching
66 forks
Language: Go
last commit: 18 days ago
Linked from 2 awesome lists

cockroachdbdockerelasticsearchend-to-end-testinggogolanghacktoberfestintegration-testingkafkakubernetesmariadbmemcachedmongomysqlpostgresrabbitmqredissplunksql-servertesting

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
maxatome/go-testdeep Tool for comparing and testing Go code 436
luontola/gospec A testing framework for Go that allows writing self-documenting tests/specifications and executes them concurrently and safely isolated. 113
marvinjwendt/testza A comprehensive testing framework for Go, providing features for assertions, fuzzing, output capture, and more. 418
golobby/orm An object-relational mapper for the Go programming language. 159
ysmood/got A Go test framework with features like pretty output and value snapshot assertion. 265
gotestyourself/gotest.tools Tools to augment Go testing and support common testing patterns 518
matryer/is A testing framework for Go with simple and readable API 1,782
golemfactory/goth An integration testing framework for the Golem Network client. 10
go-rel/rel A modern ORM layer for Golang 770
memsql/ntest Provides a framework for writing type-based tests using dependency injection. 2
eun/go-hit An HTTP integration testing framework written in Go. 255
gophercarrot/carrot Distributed load testing framework with support for WebSockets and HTTP protocols 153
franela/goblin A testing framework that simplifies writing tests in Go with a focus on simplicity and ease of use. 885
xxjwxc/public A comprehensive utility package for Go programmers 175
gojuno/minimock Generates mocks from Go interface declarations to simplify unit testing 640