Uploaded Sat Jan 16 2021 13:21:29
Assert (c) Blake Mizerany and Keith Rarick MIT LICENCE. Assertions for Go tests https://github.com/bmizerany/assertcntrftr.zip (20K)
Uploaded Wed Jun 10 2020 14:31:16
A tool for generating self-contained, type-safe test doubles in go https://github.com/maxbrunsfeld/ counterfeiter [wraps]files.bbs (3K)
Uploaded Wed Jun 10 2020 14:31:16
ginkgo.zip (170K)Uploaded Wed Jun 10 2020 14:31:16
Ginkgo uses Go's testing package and can live alongside your existing testing tests. It's easy to bootstrap https://github.com/onsi/ginkgogoblin.zip (64K)
Uploaded Sat Jan 16 2021 13:21:29
Goblin. A Mocha like BDD testing framework for Go https://github.com/franela/goblingoconvey.zip (1,199K)
Uploaded Wed Jun 10 2020 14:31:16
GoConvey, a yummy Go testing tool for gophers. Works with go test. Use it in the terminal or browser according your viewing pleasure. https://github.com/smartystreets/goconvey/gofuzz.zip (3,504K)
Uploaded Wed Jun 10 2020 14:31:17
go-fuzz: randomized testing for Go https://github.com/dvyukov/go-fuzzgospec.zip (49K)
Uploaded Wed Jun 10 2020 14:31:17
GoSpec is a BDD-style testing framework for the Go programming language. It allows writing self-documenting tests/specs, and executes them in parallel and safely isolated. https://github.com/orfjackal/gospecgospecfy.zip (30K)
Uploaded Wed Jun 10 2020 14:31:17
gospecify This provides a BDD syntax for testing your Go code. It should be familiar to anybody who has used libraries such as rspec. https://github.com/stesla/gospecifyhamcrest.zip (44K)
Uploaded Wed Jun 10 2020 14:31:17
Hamcrest is a fluent framework for declarative Matcher objects that, when applied to input values, produce self-describing results. https://github.com/rdrdr/hamcrestmockhttp.zip (4K)
Uploaded Wed Jun 10 2020 14:31:17
mockhttp.go -- Go package for unit testing HTTP serving Unit testing HTTP services means you need to call go's ServeHTTP receiver. For this, you need something that fulfills the http.ResponseWriter interface, & you need to populate a http.Request struct with suitable-looking data. mockhttp.go helps you do these tasks, without excessive copy-pasting. https://github.com/tv42/mockhttp.gorestit.zip (24K)
Uploaded Wed Jun 10 2020 14:31:17
Restit - A Go micro-framework to help writing RESTful API integration test. It provides helps to those who want to write an integration test program for their JSON-based RESTful APIs. The aim is to make these integration readable highly re-usable, and yet easy to modify. https://github.com/yookoala/restittestify.zip (32K)
Uploaded Wed Jun 10 2020 14:31:17
Go code (golang) set of packages that provide many tools for testifying that your code will behave as you intend. https://github.com/stretchr/testify