github.com/ngicks/gokugen@v0.0.5/__mock/scheduler.go (about) 1 // Code generated by MockGen. DO NOT EDIT. 2 // Source: scheduler.go 3 4 // Package mock_gokugen is a generated GoMock package. 5 package mock_gokugen 6 7 import ( 8 reflect "reflect" 9 time "time" 10 11 gomock "github.com/golang/mock/gomock" 12 gokugen "github.com/ngicks/gokugen" 13 scheduler "github.com/ngicks/gokugen/scheduler" 14 ) 15 16 // MockScheduler is a mock of Scheduler interface. 17 type MockScheduler struct { 18 ctrl *gomock.Controller 19 recorder *MockSchedulerMockRecorder 20 } 21 22 // MockSchedulerMockRecorder is the mock recorder for MockScheduler. 23 type MockSchedulerMockRecorder struct { 24 mock *MockScheduler 25 } 26 27 // NewMockScheduler creates a new mock instance. 28 func NewMockScheduler(ctrl *gomock.Controller) *MockScheduler { 29 mock := &MockScheduler{ctrl: ctrl} 30 mock.recorder = &MockSchedulerMockRecorder{mock} 31 return mock 32 } 33 34 // EXPECT returns an object that allows the caller to indicate expected use. 35 func (m *MockScheduler) EXPECT() *MockSchedulerMockRecorder { 36 return m.recorder 37 } 38 39 // Schedule mocks base method. 40 func (m *MockScheduler) Schedule(task *scheduler.Task) (*scheduler.TaskController, error) { 41 m.ctrl.T.Helper() 42 ret := m.ctrl.Call(m, "Schedule", task) 43 ret0, _ := ret[0].(*scheduler.TaskController) 44 ret1, _ := ret[1].(error) 45 return ret0, ret1 46 } 47 48 // Schedule indicates an expected call of Schedule. 49 func (mr *MockSchedulerMockRecorder) Schedule(task interface{}) *gomock.Call { 50 mr.mock.ctrl.T.Helper() 51 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Schedule", reflect.TypeOf((*MockScheduler)(nil).Schedule), task) 52 } 53 54 // MockTask is a mock of Task interface. 55 type MockTask struct { 56 ctrl *gomock.Controller 57 recorder *MockTaskMockRecorder 58 } 59 60 // MockTaskMockRecorder is the mock recorder for MockTask. 61 type MockTaskMockRecorder struct { 62 mock *MockTask 63 } 64 65 // NewMockTask creates a new mock instance. 66 func NewMockTask(ctrl *gomock.Controller) *MockTask { 67 mock := &MockTask{ctrl: ctrl} 68 mock.recorder = &MockTaskMockRecorder{mock} 69 return mock 70 } 71 72 // EXPECT returns an object that allows the caller to indicate expected use. 73 func (m *MockTask) EXPECT() *MockTaskMockRecorder { 74 return m.recorder 75 } 76 77 // Cancel mocks base method. 78 func (m *MockTask) Cancel() bool { 79 m.ctrl.T.Helper() 80 ret := m.ctrl.Call(m, "Cancel") 81 ret0, _ := ret[0].(bool) 82 return ret0 83 } 84 85 // Cancel indicates an expected call of Cancel. 86 func (mr *MockTaskMockRecorder) Cancel() *gomock.Call { 87 mr.mock.ctrl.T.Helper() 88 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Cancel", reflect.TypeOf((*MockTask)(nil).Cancel)) 89 } 90 91 // CancelWithReason mocks base method. 92 func (m *MockTask) CancelWithReason(err error) bool { 93 m.ctrl.T.Helper() 94 ret := m.ctrl.Call(m, "CancelWithReason", err) 95 ret0, _ := ret[0].(bool) 96 return ret0 97 } 98 99 // CancelWithReason indicates an expected call of CancelWithReason. 100 func (mr *MockTaskMockRecorder) CancelWithReason(err interface{}) *gomock.Call { 101 mr.mock.ctrl.T.Helper() 102 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CancelWithReason", reflect.TypeOf((*MockTask)(nil).CancelWithReason), err) 103 } 104 105 // GetScheduledTime mocks base method. 106 func (m *MockTask) GetScheduledTime() time.Time { 107 m.ctrl.T.Helper() 108 ret := m.ctrl.Call(m, "GetScheduledTime") 109 ret0, _ := ret[0].(time.Time) 110 return ret0 111 } 112 113 // GetScheduledTime indicates an expected call of GetScheduledTime. 114 func (mr *MockTaskMockRecorder) GetScheduledTime() *gomock.Call { 115 mr.mock.ctrl.T.Helper() 116 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetScheduledTime", reflect.TypeOf((*MockTask)(nil).GetScheduledTime)) 117 } 118 119 // IsCancelled mocks base method. 120 func (m *MockTask) IsCancelled() bool { 121 m.ctrl.T.Helper() 122 ret := m.ctrl.Call(m, "IsCancelled") 123 ret0, _ := ret[0].(bool) 124 return ret0 125 } 126 127 // IsCancelled indicates an expected call of IsCancelled. 128 func (mr *MockTaskMockRecorder) IsCancelled() *gomock.Call { 129 mr.mock.ctrl.T.Helper() 130 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "IsCancelled", reflect.TypeOf((*MockTask)(nil).IsCancelled)) 131 } 132 133 // IsDone mocks base method. 134 func (m *MockTask) IsDone() bool { 135 m.ctrl.T.Helper() 136 ret := m.ctrl.Call(m, "IsDone") 137 ret0, _ := ret[0].(bool) 138 return ret0 139 } 140 141 // IsDone indicates an expected call of IsDone. 142 func (mr *MockTaskMockRecorder) IsDone() *gomock.Call { 143 mr.mock.ctrl.T.Helper() 144 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "IsDone", reflect.TypeOf((*MockTask)(nil).IsDone)) 145 } 146 147 // MockSchedulerContext is a mock of SchedulerContext interface. 148 type MockSchedulerContext struct { 149 ctrl *gomock.Controller 150 recorder *MockSchedulerContextMockRecorder 151 } 152 153 // MockSchedulerContextMockRecorder is the mock recorder for MockSchedulerContext. 154 type MockSchedulerContextMockRecorder struct { 155 mock *MockSchedulerContext 156 } 157 158 // NewMockSchedulerContext creates a new mock instance. 159 func NewMockSchedulerContext(ctrl *gomock.Controller) *MockSchedulerContext { 160 mock := &MockSchedulerContext{ctrl: ctrl} 161 mock.recorder = &MockSchedulerContextMockRecorder{mock} 162 return mock 163 } 164 165 // EXPECT returns an object that allows the caller to indicate expected use. 166 func (m *MockSchedulerContext) EXPECT() *MockSchedulerContextMockRecorder { 167 return m.recorder 168 } 169 170 // ScheduledTime mocks base method. 171 func (m *MockSchedulerContext) ScheduledTime() time.Time { 172 m.ctrl.T.Helper() 173 ret := m.ctrl.Call(m, "ScheduledTime") 174 ret0, _ := ret[0].(time.Time) 175 return ret0 176 } 177 178 // ScheduledTime indicates an expected call of ScheduledTime. 179 func (mr *MockSchedulerContextMockRecorder) ScheduledTime() *gomock.Call { 180 mr.mock.ctrl.T.Helper() 181 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ScheduledTime", reflect.TypeOf((*MockSchedulerContext)(nil).ScheduledTime)) 182 } 183 184 // Value mocks base method. 185 func (m *MockSchedulerContext) Value(key any) (any, error) { 186 m.ctrl.T.Helper() 187 ret := m.ctrl.Call(m, "Value", key) 188 ret0, _ := ret[0].(any) 189 ret1, _ := ret[1].(error) 190 return ret0, ret1 191 } 192 193 // Value indicates an expected call of Value. 194 func (mr *MockSchedulerContextMockRecorder) Value(key interface{}) *gomock.Call { 195 mr.mock.ctrl.T.Helper() 196 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Value", reflect.TypeOf((*MockSchedulerContext)(nil).Value), key) 197 } 198 199 // Work mocks base method. 200 func (m *MockSchedulerContext) Work() gokugen.WorkFn { 201 m.ctrl.T.Helper() 202 ret := m.ctrl.Call(m, "Work") 203 ret0, _ := ret[0].(gokugen.WorkFn) 204 return ret0 205 } 206 207 // Work indicates an expected call of Work. 208 func (mr *MockSchedulerContextMockRecorder) Work() *gomock.Call { 209 mr.mock.ctrl.T.Helper() 210 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Work", reflect.TypeOf((*MockSchedulerContext)(nil).Work)) 211 }