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  }