Our great sponsors
-
My bread and butter is mockery (https://github.com/vektra/mockery). It has a few shortcomings (a config would be really nice in my project) which should be fixed in v3 (https://github.com/vektra/mockery#v3).
-
Currently trying out https://github.com/matryer/moq for the first time, and quite positive so far. Haven't pushed it enough yet to give a real opinion.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
Currently migrating from moq to https://github.com/golang/mock
-
-
counterfeiter is another tool, it creates mocks, stubs and spies; here is a short blog I wrote covering it.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Related posts
- I Write Tests in Go
- Direction of mockery: absorb different styles of mocks into this project · vektra mockery · Discussion #671
- Go: Write Mock Test cases using Mockery and
- Mocking unexported interfaces?
- vektra/mockery: v2.21.0 includes "packages" config section, allowing 5x faster mock generation and more fine-grained control over mocks