This commit is contained in:
Steffen Vogel 2022-10-02 23:53:36 +02:00 committed by GitHub
parent d981fb1a5a
commit 8f36657b9b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -2238,6 +2238,7 @@ _Libraries for testing codebases and generating test data._
- [gogiven](https://github.com/corbym/gogiven) - YATSPEC-like BDD testing framework for Go. - [gogiven](https://github.com/corbym/gogiven) - YATSPEC-like BDD testing framework for Go.
- [gomatch](https://github.com/jfilipczyk/gomatch) - library created for testing JSON against patterns. - [gomatch](https://github.com/jfilipczyk/gomatch) - library created for testing JSON against patterns.
- [gomega](https://onsi.github.io/gomega/) - Rspec like matcher/assertion library. - [gomega](https://onsi.github.io/gomega/) - Rspec like matcher/assertion library.
- [Gont](https://github.com/stv0g/gont) - Go network testing toolkit for testing building complex network topologies using Linux namespaces.
- [GoSpec](https://github.com/orfjackal/gospec) - BDD-style testing framework for the Go programming language. - [GoSpec](https://github.com/orfjackal/gospec) - BDD-style testing framework for the Go programming language.
- [gospecify](https://github.com/stesla/gospecify) - This provides a BDD syntax for testing your Go code. It should be familiar to anybody who has used libraries such as rspec. - [gospecify](https://github.com/stesla/gospecify) - This provides a BDD syntax for testing your Go code. It should be familiar to anybody who has used libraries such as rspec.
- [gosuite](https://github.com/pavlo/gosuite) - Brings lightweight test suites with setup/teardown facilities to `testing` by leveraging Go1.7's Subtests. - [gosuite](https://github.com/pavlo/gosuite) - Brings lightweight test suites with setup/teardown facilities to `testing` by leveraging Go1.7's Subtests.