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  }