// Code generated by MockGen. DO NOT EDIT. // Source: interface.go // Package mock_router is a generated GoMock package. package mock_router import ( reflect "reflect" gomock "github.com/golang/mock/gomock" port "gitlab.33.cn/link33/sidecar/internal/port" pb "gitlab.33.cn/link33/sidecar/model/pb" ) // MockRouter is a mock of Router interface. type MockRouter struct { ctrl *gomock.Controller recorder *MockRouterMockRecorder } // MockRouterMockRecorder is the mock recorder for MockRouter. type MockRouterMockRecorder struct { mock *MockRouter } // NewMockRouter creates a new mock instance. func NewMockRouter(ctrl *gomock.Controller) *MockRouter { mock := &MockRouter{ctrl: ctrl} mock.recorder = &MockRouterMockRecorder{mock} return mock } // EXPECT returns an object that allows the caller to indicate expected use. func (m *MockRouter) EXPECT() *MockRouterMockRecorder { return m.recorder } // Add mocks base method. func (m *MockRouter) Add(p port.Port) error { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Add", p) ret0, _ := ret[0].(error) return ret0 } // Add indicates an expected call of Add. func (mr *MockRouterMockRecorder) Add(p interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Add", reflect.TypeOf((*MockRouter)(nil).Add), p) } // Adds mocks base method. func (m *MockRouter) Adds(p []port.Port) error { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Adds", p) ret0, _ := ret[0].(error) return ret0 } // Adds indicates an expected call of Adds. func (mr *MockRouterMockRecorder) Adds(p interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Adds", reflect.TypeOf((*MockRouter)(nil).Adds), p) } // Load mocks base method. func (m *MockRouter) Load(key string) (port.Port, bool) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Load", key) ret0, _ := ret[0].(port.Port) ret1, _ := ret[1].(bool) return ret0, ret1 } // Load indicates an expected call of Load. func (mr *MockRouterMockRecorder) Load(key interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Load", reflect.TypeOf((*MockRouter)(nil).Load), key) } // Route mocks base method. func (m *MockRouter) Route(ibtp *pb.Message) error { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Route", ibtp) ret0, _ := ret[0].(error) return ret0 } // Route indicates an expected call of Route. func (mr *MockRouterMockRecorder) Route(ibtp interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Route", reflect.TypeOf((*MockRouter)(nil).Route), ibtp) } // Start mocks base method. func (m *MockRouter) Start() error { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Start") ret0, _ := ret[0].(error) return ret0 } // Start indicates an expected call of Start. func (mr *MockRouterMockRecorder) Start() *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Start", reflect.TypeOf((*MockRouter)(nil).Start)) } // Stop mocks base method. func (m *MockRouter) Stop() error { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Stop") ret0, _ := ret[0].(error) return ret0 } // Stop indicates an expected call of Stop. func (mr *MockRouterMockRecorder) Stop() *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Stop", reflect.TypeOf((*MockRouter)(nil).Stop)) }