64 Testing Frameworks packages and projects
-
Testify
9.8 6.8 GoA toolkit with common assertions and mocks that plays nicely with the standard library -
GoConvey
9.5 2.1 GoGo testing in the browser. Integrates with `go test`. Write behavioral tests in Go. -
gnomock
7.4 7.8 GoTest 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 ๐ป -
go-vcr
7.4 0.0 GoRecord and replay your HTTP interactions for fast, deterministic and accurate tests -
testfixtures
7.2 7.0 GoRuby on Rails like test fixtures for Go. Write tests against a real database -
embedded-postgres
6.6 4.1 GoRun a real Postgres database locally on Linux, OSX or Windows as part of another Go application or test -
gotest.tools
6.3 7.0 GoA collection of packages to augment the go testing package and support common patterns. -
testza
6.1 8.9 GoFull-featured test framework for Go! Assertions, fuzzing, input testing, output capturing, and much more! ๐ -
go-testdeep
5.9 4.8 GoExtremely flexible golang deep comparison, extends the go testing package, tests HTTP APIs and provides tests suite -
GoSpec
4.5 0.0 GoTesting framework for Go. Allows writing self-documenting tests/specifications, and executes them concurrently and safely isolated. [UNMAINTAINED] -
jsonassert
4.3 4.5 GoA Go test assertion library for verifying that two representations of JSON are semantically equal -
assert
3.5 0.0 Go:exclamation:Basic Assertion Library used along side native go testing, with building blocks for custom assertions -
gogiven
2.0 0.0 Gogogiven - BDD testing framework for go that generates readable output directly from source code -
schema
1.7 0.0 GoQuick and easy expression matching for JSON schemas used in requests and responses -
omg.testingtools
0.5 0.0 GoThis tool can be useful for writing a tests. If you want change private field in struct from imported libraries than it can help you. -
apitest
-Simple and extensible behavioural testing library for REST based services or HTTP handlers that supports mocking external http calls and rendering of sequence diagrams.
Clean code begins in your IDE with SonarLint
Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
Promo
www.sonarlint.org