common/task/interface_mock.go (321 lines of code) (raw):

// The MIT License (MIT) // Copyright (c) 2017-2020 Uber Technologies Inc. // Permission is hereby granted, free of charge, to any person obtaining a copy // of this software and associated documentation files (the "Software"), to deal // in the Software without restriction, including without limitation the rights // to use, copy, modify, merge, publish, distribute, sublicense, and/or sell // copies of the Software, and to permit persons to whom the Software is // furnished to do so, subject to the following conditions: // // The above copyright notice and this permission notice shall be included in all // copies or substantial portions of the Software. // // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, // FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE // AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE // SOFTWARE. // Code generated by MockGen. DO NOT EDIT. // Source: interface.go // Package task is a generated GoMock package. package task import ( reflect "reflect" gomock "github.com/golang/mock/gomock" ) // MockProcessor is a mock of Processor interface. type MockProcessor struct { ctrl *gomock.Controller recorder *MockProcessorMockRecorder } // MockProcessorMockRecorder is the mock recorder for MockProcessor. type MockProcessorMockRecorder struct { mock *MockProcessor } // NewMockProcessor creates a new mock instance. func NewMockProcessor(ctrl *gomock.Controller) *MockProcessor { mock := &MockProcessor{ctrl: ctrl} mock.recorder = &MockProcessorMockRecorder{mock} return mock } // EXPECT returns an object that allows the caller to indicate expected use. func (m *MockProcessor) EXPECT() *MockProcessorMockRecorder { return m.recorder } // Start mocks base method. func (m *MockProcessor) Start() { m.ctrl.T.Helper() m.ctrl.Call(m, "Start") } // Start indicates an expected call of Start. func (mr *MockProcessorMockRecorder) Start() *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Start", reflect.TypeOf((*MockProcessor)(nil).Start)) } // Stop mocks base method. func (m *MockProcessor) Stop() { m.ctrl.T.Helper() m.ctrl.Call(m, "Stop") } // Stop indicates an expected call of Stop. func (mr *MockProcessorMockRecorder) Stop() *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Stop", reflect.TypeOf((*MockProcessor)(nil).Stop)) } // Submit mocks base method. func (m *MockProcessor) Submit(task Task) error { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Submit", task) ret0, _ := ret[0].(error) return ret0 } // Submit indicates an expected call of Submit. func (mr *MockProcessorMockRecorder) Submit(task interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Submit", reflect.TypeOf((*MockProcessor)(nil).Submit), task) } // MockScheduler is a mock of Scheduler interface. type MockScheduler struct { ctrl *gomock.Controller recorder *MockSchedulerMockRecorder } // MockSchedulerMockRecorder is the mock recorder for MockScheduler. type MockSchedulerMockRecorder struct { mock *MockScheduler } // NewMockScheduler creates a new mock instance. func NewMockScheduler(ctrl *gomock.Controller) *MockScheduler { mock := &MockScheduler{ctrl: ctrl} mock.recorder = &MockSchedulerMockRecorder{mock} return mock } // EXPECT returns an object that allows the caller to indicate expected use. func (m *MockScheduler) EXPECT() *MockSchedulerMockRecorder { return m.recorder } // Start mocks base method. func (m *MockScheduler) Start() { m.ctrl.T.Helper() m.ctrl.Call(m, "Start") } // Start indicates an expected call of Start. func (mr *MockSchedulerMockRecorder) Start() *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Start", reflect.TypeOf((*MockScheduler)(nil).Start)) } // Stop mocks base method. func (m *MockScheduler) Stop() { m.ctrl.T.Helper() m.ctrl.Call(m, "Stop") } // Stop indicates an expected call of Stop. func (mr *MockSchedulerMockRecorder) Stop() *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Stop", reflect.TypeOf((*MockScheduler)(nil).Stop)) } // Submit mocks base method. func (m *MockScheduler) Submit(task PriorityTask) error { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Submit", task) ret0, _ := ret[0].(error) return ret0 } // Submit indicates an expected call of Submit. func (mr *MockSchedulerMockRecorder) Submit(task interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Submit", reflect.TypeOf((*MockScheduler)(nil).Submit), task) } // TrySubmit mocks base method. func (m *MockScheduler) TrySubmit(task PriorityTask) (bool, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "TrySubmit", task) ret0, _ := ret[0].(bool) ret1, _ := ret[1].(error) return ret0, ret1 } // TrySubmit indicates an expected call of TrySubmit. func (mr *MockSchedulerMockRecorder) TrySubmit(task interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TrySubmit", reflect.TypeOf((*MockScheduler)(nil).TrySubmit), task) } // MockTask is a mock of Task interface. type MockTask struct { ctrl *gomock.Controller recorder *MockTaskMockRecorder } // MockTaskMockRecorder is the mock recorder for MockTask. type MockTaskMockRecorder struct { mock *MockTask } // NewMockTask creates a new mock instance. func NewMockTask(ctrl *gomock.Controller) *MockTask { mock := &MockTask{ctrl: ctrl} mock.recorder = &MockTaskMockRecorder{mock} return mock } // EXPECT returns an object that allows the caller to indicate expected use. func (m *MockTask) EXPECT() *MockTaskMockRecorder { return m.recorder } // Ack mocks base method. func (m *MockTask) Ack() { m.ctrl.T.Helper() m.ctrl.Call(m, "Ack") } // Ack indicates an expected call of Ack. func (mr *MockTaskMockRecorder) Ack() *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Ack", reflect.TypeOf((*MockTask)(nil).Ack)) } // Execute mocks base method. func (m *MockTask) Execute() error { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Execute") ret0, _ := ret[0].(error) return ret0 } // Execute indicates an expected call of Execute. func (mr *MockTaskMockRecorder) Execute() *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Execute", reflect.TypeOf((*MockTask)(nil).Execute)) } // HandleErr mocks base method. func (m *MockTask) HandleErr(err error) error { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "HandleErr", err) ret0, _ := ret[0].(error) return ret0 } // HandleErr indicates an expected call of HandleErr. func (mr *MockTaskMockRecorder) HandleErr(err interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "HandleErr", reflect.TypeOf((*MockTask)(nil).HandleErr), err) } // Nack mocks base method. func (m *MockTask) Nack() { m.ctrl.T.Helper() m.ctrl.Call(m, "Nack") } // Nack indicates an expected call of Nack. func (mr *MockTaskMockRecorder) Nack() *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Nack", reflect.TypeOf((*MockTask)(nil).Nack)) } // RetryErr mocks base method. func (m *MockTask) RetryErr(err error) bool { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "RetryErr", err) ret0, _ := ret[0].(bool) return ret0 } // RetryErr indicates an expected call of RetryErr. func (mr *MockTaskMockRecorder) RetryErr(err interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RetryErr", reflect.TypeOf((*MockTask)(nil).RetryErr), err) } // State mocks base method. func (m *MockTask) State() State { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "State") ret0, _ := ret[0].(State) return ret0 } // State indicates an expected call of State. func (mr *MockTaskMockRecorder) State() *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "State", reflect.TypeOf((*MockTask)(nil).State)) } // MockPriorityTask is a mock of PriorityTask interface. type MockPriorityTask struct { ctrl *gomock.Controller recorder *MockPriorityTaskMockRecorder } // MockPriorityTaskMockRecorder is the mock recorder for MockPriorityTask. type MockPriorityTaskMockRecorder struct { mock *MockPriorityTask } // NewMockPriorityTask creates a new mock instance. func NewMockPriorityTask(ctrl *gomock.Controller) *MockPriorityTask { mock := &MockPriorityTask{ctrl: ctrl} mock.recorder = &MockPriorityTaskMockRecorder{mock} return mock } // EXPECT returns an object that allows the caller to indicate expected use. func (m *MockPriorityTask) EXPECT() *MockPriorityTaskMockRecorder { return m.recorder } // Ack mocks base method. func (m *MockPriorityTask) Ack() { m.ctrl.T.Helper() m.ctrl.Call(m, "Ack") } // Ack indicates an expected call of Ack. func (mr *MockPriorityTaskMockRecorder) Ack() *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Ack", reflect.TypeOf((*MockPriorityTask)(nil).Ack)) } // Execute mocks base method. func (m *MockPriorityTask) Execute() error { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Execute") ret0, _ := ret[0].(error) return ret0 } // Execute indicates an expected call of Execute. func (mr *MockPriorityTaskMockRecorder) Execute() *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Execute", reflect.TypeOf((*MockPriorityTask)(nil).Execute)) } // HandleErr mocks base method. func (m *MockPriorityTask) HandleErr(err error) error { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "HandleErr", err) ret0, _ := ret[0].(error) return ret0 } // HandleErr indicates an expected call of HandleErr. func (mr *MockPriorityTaskMockRecorder) HandleErr(err interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "HandleErr", reflect.TypeOf((*MockPriorityTask)(nil).HandleErr), err) } // Nack mocks base method. func (m *MockPriorityTask) Nack() { m.ctrl.T.Helper() m.ctrl.Call(m, "Nack") } // Nack indicates an expected call of Nack. func (mr *MockPriorityTaskMockRecorder) Nack() *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Nack", reflect.TypeOf((*MockPriorityTask)(nil).Nack)) } // Priority mocks base method. func (m *MockPriorityTask) Priority() int { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Priority") ret0, _ := ret[0].(int) return ret0 } // Priority indicates an expected call of Priority. func (mr *MockPriorityTaskMockRecorder) Priority() *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Priority", reflect.TypeOf((*MockPriorityTask)(nil).Priority)) } // RetryErr mocks base method. func (m *MockPriorityTask) RetryErr(err error) bool { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "RetryErr", err) ret0, _ := ret[0].(bool) return ret0 } // RetryErr indicates an expected call of RetryErr. func (mr *MockPriorityTaskMockRecorder) RetryErr(err interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RetryErr", reflect.TypeOf((*MockPriorityTask)(nil).RetryErr), err) } // SetPriority mocks base method. func (m *MockPriorityTask) SetPriority(arg0 int) { m.ctrl.T.Helper() m.ctrl.Call(m, "SetPriority", arg0) } // SetPriority indicates an expected call of SetPriority. func (mr *MockPriorityTaskMockRecorder) SetPriority(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetPriority", reflect.TypeOf((*MockPriorityTask)(nil).SetPriority), arg0) } // State mocks base method. func (m *MockPriorityTask) State() State { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "State") ret0, _ := ret[0].(State) return ret0 } // State indicates an expected call of State. func (mr *MockPriorityTaskMockRecorder) State() *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "State", reflect.TypeOf((*MockPriorityTask)(nil).State)) } // MockSequentialTaskQueue is a mock of SequentialTaskQueue interface. type MockSequentialTaskQueue struct { ctrl *gomock.Controller recorder *MockSequentialTaskQueueMockRecorder } // MockSequentialTaskQueueMockRecorder is the mock recorder for MockSequentialTaskQueue. type MockSequentialTaskQueueMockRecorder struct { mock *MockSequentialTaskQueue } // NewMockSequentialTaskQueue creates a new mock instance. func NewMockSequentialTaskQueue(ctrl *gomock.Controller) *MockSequentialTaskQueue { mock := &MockSequentialTaskQueue{ctrl: ctrl} mock.recorder = &MockSequentialTaskQueueMockRecorder{mock} return mock } // EXPECT returns an object that allows the caller to indicate expected use. func (m *MockSequentialTaskQueue) EXPECT() *MockSequentialTaskQueueMockRecorder { return m.recorder } // Add mocks base method. func (m *MockSequentialTaskQueue) Add(task Task) { m.ctrl.T.Helper() m.ctrl.Call(m, "Add", task) } // Add indicates an expected call of Add. func (mr *MockSequentialTaskQueueMockRecorder) Add(task interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Add", reflect.TypeOf((*MockSequentialTaskQueue)(nil).Add), task) } // IsEmpty mocks base method. func (m *MockSequentialTaskQueue) IsEmpty() bool { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "IsEmpty") ret0, _ := ret[0].(bool) return ret0 } // IsEmpty indicates an expected call of IsEmpty. func (mr *MockSequentialTaskQueueMockRecorder) IsEmpty() *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "IsEmpty", reflect.TypeOf((*MockSequentialTaskQueue)(nil).IsEmpty)) } // Len mocks base method. func (m *MockSequentialTaskQueue) Len() int { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Len") ret0, _ := ret[0].(int) return ret0 } // Len indicates an expected call of Len. func (mr *MockSequentialTaskQueueMockRecorder) Len() *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Len", reflect.TypeOf((*MockSequentialTaskQueue)(nil).Len)) } // QueueID mocks base method. func (m *MockSequentialTaskQueue) QueueID() interface{} { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "QueueID") ret0, _ := ret[0].(interface{}) return ret0 } // QueueID indicates an expected call of QueueID. func (mr *MockSequentialTaskQueueMockRecorder) QueueID() *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "QueueID", reflect.TypeOf((*MockSequentialTaskQueue)(nil).QueueID)) } // Remove mocks base method. func (m *MockSequentialTaskQueue) Remove() Task { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Remove") ret0, _ := ret[0].(Task) return ret0 } // Remove indicates an expected call of Remove. func (mr *MockSequentialTaskQueueMockRecorder) Remove() *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Remove", reflect.TypeOf((*MockSequentialTaskQueue)(nil).Remove)) }