gomega alternatives and similar packages
Based on the "Testing Frameworks" category.
Alternatively, view gomega alternatives based on common mentions on social networks and blogs.
-
gnomock
integration testing with real dependencies (database, cache, even Kubernetes or AWS) running in Docker, without mocks. -
gotest.tools
A collection of packages to augment the go testing package and support common patterns. -
embedded-postgres
Run a real Postgres database locally on Linux, OSX or Windows as part of another Go application or test. -
gospecify
This provides a BDD syntax for testing your Go code. It should be familiar to anybody who has used libraries such as rspec. -
assert
Basic Assertion Library used along side native go testing, with building blocks for custom assertions -
Hamcrest
fluent framework for declarative Matcher objects that, when applied to input values, produce self-describing results. -
gosuite
Brings lightweight test suites with setup/teardown facilities to testing by leveraging Go1.7's Subtests
Get performance insights in less than 4 minutes
Do you think we are missing an alternative of gomega or a related project?
Popular Comparisons
README
Jump straight to the docs to learn about Gomega, including a list of all available matchers.
If you have a question, comment, bug report, feature request, etc. please open a GitHub issue.
Ginkgo: a BDD Testing Framework for Golang
Learn more about Ginkgo here
Community Matchers
A collection of community matchers is available on the wiki.
License
Gomega is MIT-Licensed
The ConsistOf
matcher uses goraph which is embedded in the source to simplify distribution. goraph has an MIT license.
*Note that all licence references and agreements mentioned in the gomega README section above
are relevant to that project's source code only.