If you've ever written a test in golang, you may used the testify package. An immensely useful extension of that is the mockery package, which gives you the ability to autogenerate mocks for interfaces with ease.
In most cases, you'll want your mock functions to return