github.com/juju/juju@v0.0.0-20240430160146-1752b71fcf00/worker/caasapplicationprovisioner/mocks/runner_mock.go (about) 1 // Code generated by MockGen. DO NOT EDIT. 2 // Source: github.com/juju/juju/worker/caasapplicationprovisioner (interfaces: Runner) 3 // 4 // Generated by this command: 5 // 6 // mockgen -package mocks -destination mocks/runner_mock.go github.com/juju/juju/worker/caasapplicationprovisioner Runner 7 // 8 9 // Package mocks is a generated GoMock package. 10 package mocks 11 12 import ( 13 reflect "reflect" 14 15 worker "github.com/juju/worker/v3" 16 gomock "go.uber.org/mock/gomock" 17 ) 18 19 // MockRunner is a mock of Runner interface. 20 type MockRunner struct { 21 ctrl *gomock.Controller 22 recorder *MockRunnerMockRecorder 23 } 24 25 // MockRunnerMockRecorder is the mock recorder for MockRunner. 26 type MockRunnerMockRecorder struct { 27 mock *MockRunner 28 } 29 30 // NewMockRunner creates a new mock instance. 31 func NewMockRunner(ctrl *gomock.Controller) *MockRunner { 32 mock := &MockRunner{ctrl: ctrl} 33 mock.recorder = &MockRunnerMockRecorder{mock} 34 return mock 35 } 36 37 // EXPECT returns an object that allows the caller to indicate expected use. 38 func (m *MockRunner) EXPECT() *MockRunnerMockRecorder { 39 return m.recorder 40 } 41 42 // Kill mocks base method. 43 func (m *MockRunner) Kill() { 44 m.ctrl.T.Helper() 45 m.ctrl.Call(m, "Kill") 46 } 47 48 // Kill indicates an expected call of Kill. 49 func (mr *MockRunnerMockRecorder) Kill() *gomock.Call { 50 mr.mock.ctrl.T.Helper() 51 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Kill", reflect.TypeOf((*MockRunner)(nil).Kill)) 52 } 53 54 // StartWorker mocks base method. 55 func (m *MockRunner) StartWorker(arg0 string, arg1 func() (worker.Worker, error)) error { 56 m.ctrl.T.Helper() 57 ret := m.ctrl.Call(m, "StartWorker", arg0, arg1) 58 ret0, _ := ret[0].(error) 59 return ret0 60 } 61 62 // StartWorker indicates an expected call of StartWorker. 63 func (mr *MockRunnerMockRecorder) StartWorker(arg0, arg1 any) *gomock.Call { 64 mr.mock.ctrl.T.Helper() 65 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StartWorker", reflect.TypeOf((*MockRunner)(nil).StartWorker), arg0, arg1) 66 } 67 68 // StopAndRemoveWorker mocks base method. 69 func (m *MockRunner) StopAndRemoveWorker(arg0 string, arg1 <-chan struct{}) error { 70 m.ctrl.T.Helper() 71 ret := m.ctrl.Call(m, "StopAndRemoveWorker", arg0, arg1) 72 ret0, _ := ret[0].(error) 73 return ret0 74 } 75 76 // StopAndRemoveWorker indicates an expected call of StopAndRemoveWorker. 77 func (mr *MockRunnerMockRecorder) StopAndRemoveWorker(arg0, arg1 any) *gomock.Call { 78 mr.mock.ctrl.T.Helper() 79 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StopAndRemoveWorker", reflect.TypeOf((*MockRunner)(nil).StopAndRemoveWorker), arg0, arg1) 80 } 81 82 // Wait mocks base method. 83 func (m *MockRunner) Wait() error { 84 m.ctrl.T.Helper() 85 ret := m.ctrl.Call(m, "Wait") 86 ret0, _ := ret[0].(error) 87 return ret0 88 } 89 90 // Wait indicates an expected call of Wait. 91 func (mr *MockRunnerMockRecorder) Wait() *gomock.Call { 92 mr.mock.ctrl.T.Helper() 93 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Wait", reflect.TypeOf((*MockRunner)(nil).Wait)) 94 } 95 96 // Worker mocks base method. 97 func (m *MockRunner) Worker(arg0 string, arg1 <-chan struct{}) (worker.Worker, error) { 98 m.ctrl.T.Helper() 99 ret := m.ctrl.Call(m, "Worker", arg0, arg1) 100 ret0, _ := ret[0].(worker.Worker) 101 ret1, _ := ret[1].(error) 102 return ret0, ret1 103 } 104 105 // Worker indicates an expected call of Worker. 106 func (mr *MockRunnerMockRecorder) Worker(arg0, arg1 any) *gomock.Call { 107 mr.mock.ctrl.T.Helper() 108 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Worker", reflect.TypeOf((*MockRunner)(nil).Worker), arg0, arg1) 109 }