Go testing in the browser. Integrates with `go test`. Write behavioral tests in Go.
- testing-tools
- tdd-utilities
- bdd-framework
- go
47,133 repositories indexed
1–24 of 30 · 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
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
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
testcase is an opinionated testing framework to support test driven design.
Behaviour Driven Development tests generator for Golang
Unit tests generator for Go programming language
Dynamically generate self-signed certificates and certificate authorities for Go tests
Client extension for interacting with Kubernetes clusters from your k6 tests.
Expressive assertions for Go. Make your tests readable, elegant, and easy to debug.
gogiven - BDD testing framework for go that generates readable output directly from source code
Generate test data from SQL files before testing and clear it after finished.
localaik is a local compatibility server for a subset of the Gemini and OpenAI APIs. Run one container locally, point your SDK to it, and the proxy serves both protocol shapes on the same port for tests and development.
A GitHub Action that analyses a Pull Request and adds unit tests if necessary / possible