// Code generated by MockGen. DO NOT EDIT. // Source: github.com/containerd/containerd (interfaces: EventService) // Package mocks is a generated GoMock package. package mocks import ( context "context" reflect "reflect" events "github.com/containerd/containerd/events" gomock "github.com/golang/mock/gomock" ) // MockEventService is a mock of EventService interface. type MockEventService struct { ctrl *gomock.Controller recorder *MockEventServiceMockRecorder } // MockEventServiceMockRecorder is the mock recorder for MockEventService. type MockEventServiceMockRecorder struct { mock *MockEventService } // NewMockEventService creates a new mock instance. func NewMockEventService(ctrl *gomock.Controller) *MockEventService { mock := &MockEventService{ctrl: ctrl} mock.recorder = &MockEventServiceMockRecorder{mock} return mock } // EXPECT returns an object that allows the caller to indicate expected use. func (m *MockEventService) EXPECT() *MockEventServiceMockRecorder { return m.recorder } // Forward mocks base method. func (m *MockEventService) Forward(arg0 context.Context, arg1 *events.Envelope) error { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Forward", arg0, arg1) ret0, _ := ret[0].(error) return ret0 } // Forward indicates an expected call of Forward. func (mr *MockEventServiceMockRecorder) Forward(arg0, arg1 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Forward", reflect.TypeOf((*MockEventService)(nil).Forward), arg0, arg1) } // Publish mocks base method. func (m *MockEventService) Publish(arg0 context.Context, arg1 string, arg2 events.Event) error { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Publish", arg0, arg1, arg2) ret0, _ := ret[0].(error) return ret0 } // Publish indicates an expected call of Publish. func (mr *MockEventServiceMockRecorder) Publish(arg0, arg1, arg2 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Publish", reflect.TypeOf((*MockEventService)(nil).Publish), arg0, arg1, arg2) } // Subscribe mocks base method. func (m *MockEventService) Subscribe(arg0 context.Context, arg1 ...string) (<-chan *events.Envelope, <-chan error) { m.ctrl.T.Helper() varargs := []interface{}{arg0} for _, a := range arg1 { varargs = append(varargs, a) } ret := m.ctrl.Call(m, "Subscribe", varargs...) ret0, _ := ret[0].(<-chan *events.Envelope) ret1, _ := ret[1].(<-chan error) return ret0, ret1 } // Subscribe indicates an expected call of Subscribe. func (mr *MockEventServiceMockRecorder) Subscribe(arg0 interface{}, arg1 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0}, arg1...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Subscribe", reflect.TypeOf((*MockEventService)(nil).Subscribe), varargs...) }