assert.zip (3K)

Uploaded Mon Dec 26 2022 13:17:44

Assert (c) Blake Mizerany and Keith Rarick
MIT LICENCE.  Assertions for Go tests
https://github.com/bmizerany/assert

cntrftr.zip (20K)

Uploaded Mon Dec 26 2022 13:17:44

A tool for generating self-contained,
type-safe test doubles in go
https://github.com/maxbrunsfeld/
counterfeiter [wraps]

ginkgo.zip (170K)

Uploaded Mon Dec 26 2022 13:17:44

Ginkgo uses Go's testing package and can
live alongside your existing testing tests. 
It's easy to bootstrap
https://github.com/onsi/ginkgo

goblin.zip (64K)

Uploaded Mon Dec 26 2022 13:17:44

Goblin.  A Mocha like BDD testing framework
for Go https://github.com/franela/goblin

goconvey.zip (1,199K)

Uploaded Mon Dec 26 2022 13:17:44

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 Mon Dec 26 2022 13:17:44

go-fuzz: randomized testing for Go
https://github.com/dvyukov/go-fuzz

gospec.zip (49K)

Uploaded Mon Dec 26 2022 13:17:44

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/gospec

gospecfy.zip (30K)

Uploaded Mon Dec 26 2022 13:17:44

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/gospecify

hamcrest.zip (44K)

Uploaded Mon Dec 26 2022 13:17:44

Hamcrest is a fluent framework for
declarative Matcher objects that, when
applied to input values, produce
self-describing results. 
https://github.com/rdrdr/hamcrest

mockhttp.zip (4K)

Uploaded Mon Dec 26 2022 13:17:44

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.go

restit.zip (24K)

Uploaded Mon Dec 26 2022 13:17:44

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/restit

testify.zip (32K)

Uploaded Mon Dec 26 2022 13:17:44

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