16 Resources
Golang bdd Libraries
Gherkin-based BDD testing for go
gocuke 🥒 gocuke is a Gherkin-based BDD testing library for golang. Features tight integration with *testing.T (use any standard assertion library or
A tiny secure-random password generator
go-psw A tiny golang tool for generating a crypto-random password in a terminal. Installation go install github.com/hedhyw/go-psw/cmd/psw@latest Usage
Behaviour Driven Development tests generator for Golang
gherkingen It's a Behaviour Driven Development (BDD) tests generator for Golang. It accept a *.feature Cucumber/Gherkin file and generates a test boil
Light weight cross-platform test automation
Welcome to Gauge Gauge is a light weight cross-platform test automation tool. It provides the ability to author test cases in the business language. G
Unit-testing predicates for Go.
go-testpredicate Test predicate style assertions library with extensive diagnostics output. Package go-testpredicate is an assertions library exposing
gogiven - BDD testing framework for go that generates readable output directly from source code
gogiven An alternative BDD spec framework for go. Builds on "go test" tool and builds on the go testing package. Inspired by YATSPEC. Another similar
GoSpec is a BDD-style testing framework for the Go programming language.
GoSpec GoSpec is a BDD-style testing framework for the Go programming language. It allows writing self-documenting tests/specs, and executes them in p
BDD Testing Framework for Go
Jump to the docs | ä¸æ–‡æ–‡æ¡£ to learn more. To start rolling your Ginkgo tests now keep reading! If you have a question, comment, bug report, feature reque
Go testing in the browser. Integrates with `go test`. Write behavioral tests in Go.
GoConvey is awesome Go testing Welcome to GoConvey, a yummy Go testing tool for gophers. Works with go test. Use it in the terminal or browser accordi
Cucumber for golang
Godog The API is likely to change a few times before we reach 1.0.0 Please read the full README, you may find it very useful. And do not forget to pee
A next-generation testing tool. Orion provides a powerful DSL to write and automate your acceptance tests
Orion is born to change the way we implement our acceptance tests. It takes advantage of HCL from Hashicorp t o provide a simple DSL to write the acceptance tests.
testcase is an opinionated behavior-driven-testing library
Table of Contents testcase Guide Official API Documentation Getting Started / Example Modules Summary DRY Modularization Stability Case Study About te
A BDD library for Go
gospecify This provides a BDD syntax for testing your Go code. It should be familiar to anybody who has used libraries such as rspec. Installation The
Library created for testing JSON against patterns.
Gomatch Library created for testing JSON against patterns. The goal was to be able to validate JSON focusing only on parts essential in given test cas
Cucumber for golang
Godog The API is likely to change a few times before we reach 1.0.0 Please read the full README, you may find it very useful. And do not forget to pee
Go testing in the browser. Integrates with `go test`. Write behavioral tests in Go.
GoConvey is awesome Go testing Welcome to GoConvey, a yummy Go testing tool for gophers. Works with go test. Use it in the terminal or browser accordi