proxy.golang.org : github.com/themakers/bdd
Package bdd is a very simple but expressive BDD-flavoured testing framework Documentation is incomplete Refer to [bdd_test.go](bdd_test.go) for usage ## Rationale The most of present Golang BDD-style testing frameworks are: 1) too big => hard to maintain 2) overcomplicated => same here 3) bloated => goes against golang philosophy 4) unsupported 5) not enough expressive 6) provides less control of execution order This one is: 1) dead-simple 2) easy to maintain 3) more expressive 4) better control of test blocks execution order ## The Goal 1) Be minimalistic, yet expressive and fully functional 2) Stay within 500LOC 3) Be easily maintainable 4) Be compatible with all the popular ecosystem tools (without sacrificing the above) No matcher library provided; There are plenty of them. i.e.: github.com/stretchr/testify/assert(https://github.com/stretchr/testify/tree/master/assert)
Registry
-
Source
- Documentation
- JSON
purl: pkg:golang/github.com/themakers/bdd
Keywords:
bdd
, bdd-framework
, bdd-style
, bdd-style-testing-framework
, bdd-tests
, golang
, test
, testing
, testing-tools
, tests
License: MIT
Latest release: about 4 years ago
First release: about 4 years ago
Namespace: github.com/themakers
Stars: 4 on GitHub
Forks: 0 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 2 months ago