// Code generated by mockery v2.10.4. DO NOT EDIT. package mocks import ( context "context" mock "github.com/stretchr/testify/mock" ) // Gateway is an autogenerated mock type for the Gateway type type Gateway struct { mock.Mock } // Close provides a mock function with given fields: func (_m *Gateway) Close() error { ret := _m.Called() var r0 error if rf, ok := ret.Get(0).(func() error); ok { r0 = rf() } else { r0 = ret.Error(0) } return r0 } // Heartbeat provides a mock function with given fields: func (_m *Gateway) Heartbeat() error { ret := _m.Called() var r0 error if rf, ok := ret.Get(0).(func() error); ok { r0 = rf() } else { r0 = ret.Error(0) } return r0 } // Start provides a mock function with given fields: ctx, url, token func (_m *Gateway) Start(ctx context.Context, url string, token string) error { ret := _m.Called(ctx, url, token) var r0 error if rf, ok := ret.Get(0).(func(context.Context, string, string) error); ok { r0 = rf(ctx, url, token) } else { r0 = ret.Error(0) } return r0 }