2.9k results (20 ms)
1. github.com/stretchr/testify
A toolkit with common assertions and mocks that plays nicely with the standard library
3. github.com/smartystreets/goconvey
Go testing in the browser. Integrates with `go test`. Write behavioral tests in Go.
GoMock is a mocking framework for the Go programming language. AI-generatedgomock is a mocking framework for the Go programming language.
5. github.com/gruntwork-io/terratest
Terratest is a Go library that makes it easier to write automated tests for your infrastructure code. AI-generatedInfrastructure testing library for Terraform and other tools.
Randomized testing for Go AI-generatedGo package for randomized testing and fuzzing.
Automatically generate Go test boilerplate from your source code. AI-generatedA Go tool for generating table-driven tests.
8. github.com/brianvoe/gofakeit
Random fake data generator written in go AI-generatedA Go package for generating fake random data.
End-to-end HTTP and REST API testing for Go. AI-generatedEnd-to-end HTTP and REST API testing for Go.
HTTP traffic mocking and testing made easy in Go ༼ʘ̚ل͜ʘ̚༽ AI-generatedVersatile HTTP mocking library for Go applications.
13. github.com/jarcoal/httpmock
HTTP mocking for Golang AI-generatedMocking HTTP responses for testing purposes easily.
Light weight cross-platform test automation AI-generatedCross-platform test automation tool with business language support.
Fuzz testing for go. AI-generatedGo library for populating Go objects with random values.
19. github.com/agiledragon/gomonkey
gomonkey is a library to make monkey patching in unit tests easy AI-generatedA library for easy monkey patching in unit tests.
20. github.com/sanity-io/litter
Litter is a pretty printer library for Go data structures to aid in debugging and testing.