vegaprotocol / vega

A Go implementation of the Vega Protocol, a protocol for creating and trading derivatives on a fully decentralised network.
https://vega.xyz
GNU Affero General Public License v3.0
37 stars 22 forks source link

Change over from mockery to mockgen for mocks #213

Closed ashleyvega closed 4 years ago

ashleyvega commented 4 years ago

In GitLab by @EVODelavega on Mar 22, 2019, 16:30

Increasingly, certain limitations with mockery are making it harder to write tests. Mockery doesn't support changes to mocked behaviour at "runtime" (ie during tests), something that relatively easy to do with mockgen.

ashleyvega commented 4 years ago

In GitLab by @EVODelavega on Mar 29, 2019, 14:26

closed