github.com/enbility/spine-go@v0.7.0/mocks/EventHandlerInterface.go (about) 1 // Code generated by mockery v2.45.0. DO NOT EDIT. 2 3 package mocks 4 5 import ( 6 api "github.com/enbility/spine-go/api" 7 mock "github.com/stretchr/testify/mock" 8 ) 9 10 // EventHandlerInterface is an autogenerated mock type for the EventHandlerInterface type 11 type EventHandlerInterface struct { 12 mock.Mock 13 } 14 15 type EventHandlerInterface_Expecter struct { 16 mock *mock.Mock 17 } 18 19 func (_m *EventHandlerInterface) EXPECT() *EventHandlerInterface_Expecter { 20 return &EventHandlerInterface_Expecter{mock: &_m.Mock} 21 } 22 23 // HandleEvent provides a mock function with given fields: _a0 24 func (_m *EventHandlerInterface) HandleEvent(_a0 api.EventPayload) { 25 _m.Called(_a0) 26 } 27 28 // EventHandlerInterface_HandleEvent_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'HandleEvent' 29 type EventHandlerInterface_HandleEvent_Call struct { 30 *mock.Call 31 } 32 33 // HandleEvent is a helper method to define mock.On call 34 // - _a0 api.EventPayload 35 func (_e *EventHandlerInterface_Expecter) HandleEvent(_a0 interface{}) *EventHandlerInterface_HandleEvent_Call { 36 return &EventHandlerInterface_HandleEvent_Call{Call: _e.mock.On("HandleEvent", _a0)} 37 } 38 39 func (_c *EventHandlerInterface_HandleEvent_Call) Run(run func(_a0 api.EventPayload)) *EventHandlerInterface_HandleEvent_Call { 40 _c.Call.Run(func(args mock.Arguments) { 41 run(args[0].(api.EventPayload)) 42 }) 43 return _c 44 } 45 46 func (_c *EventHandlerInterface_HandleEvent_Call) Return() *EventHandlerInterface_HandleEvent_Call { 47 _c.Call.Return() 48 return _c 49 } 50 51 func (_c *EventHandlerInterface_HandleEvent_Call) RunAndReturn(run func(api.EventPayload)) *EventHandlerInterface_HandleEvent_Call { 52 _c.Call.Return(run) 53 return _c 54 } 55 56 // NewEventHandlerInterface creates a new instance of EventHandlerInterface. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. 57 // The first argument is typically a *testing.T value. 58 func NewEventHandlerInterface(t interface { 59 mock.TestingT 60 Cleanup(func()) 61 }) *EventHandlerInterface { 62 mock := &EventHandlerInterface{} 63 mock.Mock.Test(t) 64 65 t.Cleanup(func() { mock.AssertExpectations(t) }) 66 67 return mock 68 }