Full-featured test framework for Go! Assertions, fuzzing, input testing, output capturing, and much more! 🍕
-
Updated
Aug 21, 2023 - Go
Software testing is the act of examining the artifacts and the behavior of the software under test by validation and verification to make sure it works. Software testing can also provide an objective, independent view of the software to allow the business to appreciate and understand the risks of software implementation. Testing can be iterative, and happen multiple times.
Full-featured test framework for Go! Assertions, fuzzing, input testing, output capturing, and much more! 🍕
Auto generate and run tests using swagger/OpenAPI spec, no coding needed
✔️ tf is a microframework for parameterized testing of functions and HTTP in Go.
Official Keploy Go SDK 🔵
A simple gRPC server-client code with an http client for sending data
Regression testing framework
🎩 Hamcrest-style matchers for Golang testing
An ongoing curated list of frameworks, books, articles, talks, screencasts, recordings, libraries, learning tutorials and resources about Test Driven Development (TDD).
A minimal & stateless assert package for writing tests.
A balanced test framework for Go
GoJet - a CLI tool to automate HTTP APIs testing with simple yet powerful YAML-based playbook, written in golang.
🐳 Build, run & test untrusted code in docker containers using Go
Operator powered Kubernetes testing framework
A simple Golang HTTP server which can be used in Go unit tests to mock REST APIs and other webservices.
Implementation of Custom Gomege Matchers which similar to how it is used in testing kubernetes code
a package for testing your infrastructure end to end, with an interface identical to testing.T
A NATS Client Simulator
Modern testing framework for Go programming language