Go testing in the browser. Integrates with `go test`. Write behavioral tests in Go.
- testing-tools
- tdd-utilities
- bdd-framework
- go
61,275 visible repositories in the index
1–24 of 33 · Most stars
Go testing in the browser. Integrates with `go test`. Write behavioral tests in Go.
Terratest is a Go library that makes it easier to write automated tests for your infrastructure code.
Automatically generate Go test boilerplate from your source code.
Testcontainers for Go is a Go package that makes it simple to create and clean up container-based dependencies for automated integration/smoke tests. The clean, easy-to-use API enables developers to programmatically define containers that should be run as part of a test and clean up those resources when the test is done.
Package for comparing Go values in tests
Write better integration tests! Dockertest helps you boot up ephermal docker images for your Go tests with minimal work.
Pure Go Redis server for Go unittests
Record and replay your HTTP interactions for fast, deterministic and accurate tests
Ruby on Rails like test fixtures for Go. Write tests against a real database
🔭 Powerful tool for testing WebHooks and more
Extremely flexible golang deep comparison, extends the go testing package, tests HTTP APIs and provides tests suite
HTTP requests collector to test webhooks, notifications, REST clients and more ...
Run WASM tests inside your browser
Use SQL databases from k6 tests.
Modular, zero-dependency testing framework for Go. Featuring plugins, suites, parallel tests and much more!
Run performance tests in Kubernetes cluster with Kangal
BDD framework
Content discovery and fuzzing with HTTP/3 support (100k requests per second)
testcase is an opinionated testing framework to support test driven design.
The Go test helper for minimalists
Behaviour Driven Development tests generator for Golang
Unit tests generator for Go programming language
Client extension for interacting with Kubernetes clusters from your k6 tests.
Expressive assertions for Go. Make your tests readable, elegant, and easy to debug.