Sacred extension to the standard go testing package.
GoMIT Licenseactive
62 projectsTesting › Testing Frameworksshowing 1–60, page 1 of 2
Sacred extension to the standard go testing package.
GoMIT Licenseactive
Generate Testcase and Data Mocks from API calls automatically.
GoApache License 2.0active
BDD-style framework with web UI and live reload.
GoOtherslowing
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.
GoMIT Licenseactive
Package for comparing Go values in tests.
GoBSD 3-Clause "New" or "Revised" Licenseactive
Concise, declarative, and easy to use end-to-end HTTP and REST API testing.
GoMIT Licensesteady
Cucumber BDD framework for Go.
GoMIT Licenseactive
Professional lightweight testing mini-framework for Go.
GoMIT Licenseslowing
integration testing with real dependencies (database, cache, even Kubernetes or AWS) running in Docker, without mocks.
GoMIT Licensesteady
Record and replay your HTTP interactions for fast, deterministic and accurate tests.
GoBSD 2-Clause "Simplified" Licenseactive
CLI tool for summarizing go test output. Pipe friendly. Compatible with go test flags.
GoMIT Licensesteady
A helper for Rails' like test fixtures to test database applications.
GoMIT Licenseactive
Run a real Postgres database locally on Linux, OSX or Windows as part of another Go application or test.
GoMIT Licensesteady
Mocha like testing framework of Go.
GoMIT Licensedormant
HTTP testing and debugging tool with various endpoints for client testing.
GoMIT Licenseactive
Goc is a comprehensive coverage testing system for The Go Programming Language.
GoApache License 2.0steady
Expressive and versatile end-to-end HTTP API testing made easy.
GoMIT Licensedormant
A collection of packages to augment the go testing package and support common patterns.
GoOtherslowing
Extremely flexible golang deep comparison, extends the go testing package.
GoBSD 2-Clause "Simplified" Licenseactive
API Handler Testing for Golang Router framework.
GoMIT Licenseactive
Full-featured test framework with nice colorized output.
GoMIT Licenseslowing
Simple snapshot testing addon for your test framework.
GoMIT Licensedormant
Architecture testing tool for Go projects.
GoMIT Licenseactive
Declarative end to end functional testing.
GoApache License 2.0steady
An enjoyable golang test framework.
GoMIT Licenseactive
Jest-like snapshot testing in Golang.
GoMIT Licenseactive
Hit is an http integration test framework written in golang.
GoMIT Licenseslowing
Tool for viewing test coverage in terminal.
GoMIT Licensesteady
Tool that reports coverage of files below set threshold.
GoGNU General Public License v3.0active
Tool to generate fake interface implementations for tests.
GoBSD 3-Clause "New" or "Revised" Licenseslowing
Clean database for testing purpose, inspired by database_cleaner in Ruby.
GoMIT Licensedormant
Package for verifying that your JSON payloads are serialized correctly.
GoMIT Licensesteady
Plugin-based testing framework with suites, parallel tests, hooks and parametrization. Inspired by Pytest.
GoApache License 2.0active
Idiomatic testing framework for Behavior Driven Development.
GoApache License 2.0active
Composable hamcrest-like matchers for Go assertions.
GoBSD 3-Clause "New" or "Revised" Licensesteady
Websocket client for unit-testing a websocket http.Handler.
GoApache License 2.0dormant
BDD boilerplate generator and framework.
GoMIT Licenseactive
Dynamically generate self-signed certificates and certificate authorities within your test functions.
GoMIT Licenseactive
Basic Assertion Library used along side native go testing, with building blocks for custom assertions.
GoMIT Licensedormant
This provides a BDD syntax for testing your Go code. It should be familiar to anybody who has used libraries such as rspec.
GoMIT Licensedormant
Datastore testing for SQL, NoSQL, structured files.
GoApache License 2.0steady
library created for testing JSON against patterns.
GoMIT Licensedormant
Testing library with zero dependencies, detailed struct diffs and human-readable error messages.
GoMIT Licenseactive
Fixture manage engine, inspired by pytest fixtures.
GoMIT Licensesteady
fluent framework for declarative Matcher objects that, when applied to input values, produce self-describing results.
GoOtherdormant
HTTP client testing framework.
GoMIT Licenseactive
Quick and easy expression matching for JSON schemas used in requests and responses.
GoGNU General Public License v3.0dormant
Lightweight, zero dependency docker containers for testing (or more).
GoThe Unlicenseslowing
YATSPEC-like BDD testing framework for Go.
GoBSD 3-Clause "New" or "Revised" Licensesteady
Generate test data from SQL files before testing and clear it after finished.
GoMIT Licensedormant
Bifurcation testing framework, BDD compatible.
GoMIT Licensedormant
Testing helper for concurrency.
GoMIT Licenseactive
Brings lightweight test suites with setup/teardown facilities to testing by leveraging Go1.7's Subtests.
GoMIT Licensedormant
Simple and colorful test tools.
GoApache License 2.0steady
Go testing extension, that allows a simple setup of strongly isolated unit, component, and integration test providing advanced mock support extending gomock and gock.
GoOtheractive
Test predicate style assertions library with extensive diagnostics output.
GoBSD 3-Clause "New" or "Revised" Licensesteady
Quick and easy extendable assertions without introducing much boilerplate.
GoGNU General Public License v3.0dormant
Framework-agnostic evaluation library for testing Go agents and MCP servers with deterministic checks, CI-ready exit codes, and zero-code YAML-based testing.
GoMIT Licenseactive
Mutation testing for Go with CI quality gates, coverage-aware MSI, baseline tracking, and git-diff filtering.
GoMIT Licenseactive
Golang MySQL testcontainer to help with MySQL integration testing.
GoMIT Licensedormant