github.com/juju/juju@v0.0.0-20240430160146-1752b71fcf00/worker/changestream/stream_mock_test.go (about) 1 // Code generated by MockGen. DO NOT EDIT. 2 // Source: github.com/juju/juju/worker/changestream (interfaces: ChangeStream,DBGetter,EventQueueWorker,EventQueue,FileNotifyWatcher) 3 // 4 // Generated by this command: 5 // 6 // mockgen -package changestream -destination stream_mock_test.go github.com/juju/juju/worker/changestream ChangeStream,DBGetter,EventQueueWorker,EventQueue,FileNotifyWatcher 7 // 8 9 // Package changestream is a generated GoMock package. 10 package changestream 11 12 import ( 13 reflect "reflect" 14 15 changestream "github.com/juju/juju/core/changestream" 16 database "github.com/juju/juju/core/database" 17 gomock "go.uber.org/mock/gomock" 18 ) 19 20 // MockChangeStream is a mock of ChangeStream interface. 21 type MockChangeStream struct { 22 ctrl *gomock.Controller 23 recorder *MockChangeStreamMockRecorder 24 } 25 26 // MockChangeStreamMockRecorder is the mock recorder for MockChangeStream. 27 type MockChangeStreamMockRecorder struct { 28 mock *MockChangeStream 29 } 30 31 // NewMockChangeStream creates a new mock instance. 32 func NewMockChangeStream(ctrl *gomock.Controller) *MockChangeStream { 33 mock := &MockChangeStream{ctrl: ctrl} 34 mock.recorder = &MockChangeStreamMockRecorder{mock} 35 return mock 36 } 37 38 // EXPECT returns an object that allows the caller to indicate expected use. 39 func (m *MockChangeStream) EXPECT() *MockChangeStreamMockRecorder { 40 return m.recorder 41 } 42 43 // EventQueue mocks base method. 44 func (m *MockChangeStream) EventQueue(arg0 string) (EventQueue, error) { 45 m.ctrl.T.Helper() 46 ret := m.ctrl.Call(m, "EventQueue", arg0) 47 ret0, _ := ret[0].(EventQueue) 48 ret1, _ := ret[1].(error) 49 return ret0, ret1 50 } 51 52 // EventQueue indicates an expected call of EventQueue. 53 func (mr *MockChangeStreamMockRecorder) EventQueue(arg0 any) *gomock.Call { 54 mr.mock.ctrl.T.Helper() 55 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EventQueue", reflect.TypeOf((*MockChangeStream)(nil).EventQueue), arg0) 56 } 57 58 // MockDBGetter is a mock of DBGetter interface. 59 type MockDBGetter struct { 60 ctrl *gomock.Controller 61 recorder *MockDBGetterMockRecorder 62 } 63 64 // MockDBGetterMockRecorder is the mock recorder for MockDBGetter. 65 type MockDBGetterMockRecorder struct { 66 mock *MockDBGetter 67 } 68 69 // NewMockDBGetter creates a new mock instance. 70 func NewMockDBGetter(ctrl *gomock.Controller) *MockDBGetter { 71 mock := &MockDBGetter{ctrl: ctrl} 72 mock.recorder = &MockDBGetterMockRecorder{mock} 73 return mock 74 } 75 76 // EXPECT returns an object that allows the caller to indicate expected use. 77 func (m *MockDBGetter) EXPECT() *MockDBGetterMockRecorder { 78 return m.recorder 79 } 80 81 // GetDB mocks base method. 82 func (m *MockDBGetter) GetDB(arg0 string) (database.TrackedDB, error) { 83 m.ctrl.T.Helper() 84 ret := m.ctrl.Call(m, "GetDB", arg0) 85 ret0, _ := ret[0].(database.TrackedDB) 86 ret1, _ := ret[1].(error) 87 return ret0, ret1 88 } 89 90 // GetDB indicates an expected call of GetDB. 91 func (mr *MockDBGetterMockRecorder) GetDB(arg0 any) *gomock.Call { 92 mr.mock.ctrl.T.Helper() 93 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetDB", reflect.TypeOf((*MockDBGetter)(nil).GetDB), arg0) 94 } 95 96 // MockEventQueueWorker is a mock of EventQueueWorker interface. 97 type MockEventQueueWorker struct { 98 ctrl *gomock.Controller 99 recorder *MockEventQueueWorkerMockRecorder 100 } 101 102 // MockEventQueueWorkerMockRecorder is the mock recorder for MockEventQueueWorker. 103 type MockEventQueueWorkerMockRecorder struct { 104 mock *MockEventQueueWorker 105 } 106 107 // NewMockEventQueueWorker creates a new mock instance. 108 func NewMockEventQueueWorker(ctrl *gomock.Controller) *MockEventQueueWorker { 109 mock := &MockEventQueueWorker{ctrl: ctrl} 110 mock.recorder = &MockEventQueueWorkerMockRecorder{mock} 111 return mock 112 } 113 114 // EXPECT returns an object that allows the caller to indicate expected use. 115 func (m *MockEventQueueWorker) EXPECT() *MockEventQueueWorkerMockRecorder { 116 return m.recorder 117 } 118 119 // EventQueue mocks base method. 120 func (m *MockEventQueueWorker) EventQueue() EventQueue { 121 m.ctrl.T.Helper() 122 ret := m.ctrl.Call(m, "EventQueue") 123 ret0, _ := ret[0].(EventQueue) 124 return ret0 125 } 126 127 // EventQueue indicates an expected call of EventQueue. 128 func (mr *MockEventQueueWorkerMockRecorder) EventQueue() *gomock.Call { 129 mr.mock.ctrl.T.Helper() 130 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EventQueue", reflect.TypeOf((*MockEventQueueWorker)(nil).EventQueue)) 131 } 132 133 // Kill mocks base method. 134 func (m *MockEventQueueWorker) Kill() { 135 m.ctrl.T.Helper() 136 m.ctrl.Call(m, "Kill") 137 } 138 139 // Kill indicates an expected call of Kill. 140 func (mr *MockEventQueueWorkerMockRecorder) Kill() *gomock.Call { 141 mr.mock.ctrl.T.Helper() 142 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Kill", reflect.TypeOf((*MockEventQueueWorker)(nil).Kill)) 143 } 144 145 // Wait mocks base method. 146 func (m *MockEventQueueWorker) Wait() error { 147 m.ctrl.T.Helper() 148 ret := m.ctrl.Call(m, "Wait") 149 ret0, _ := ret[0].(error) 150 return ret0 151 } 152 153 // Wait indicates an expected call of Wait. 154 func (mr *MockEventQueueWorkerMockRecorder) Wait() *gomock.Call { 155 mr.mock.ctrl.T.Helper() 156 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Wait", reflect.TypeOf((*MockEventQueueWorker)(nil).Wait)) 157 } 158 159 // MockEventQueue is a mock of EventQueue interface. 160 type MockEventQueue struct { 161 ctrl *gomock.Controller 162 recorder *MockEventQueueMockRecorder 163 } 164 165 // MockEventQueueMockRecorder is the mock recorder for MockEventQueue. 166 type MockEventQueueMockRecorder struct { 167 mock *MockEventQueue 168 } 169 170 // NewMockEventQueue creates a new mock instance. 171 func NewMockEventQueue(ctrl *gomock.Controller) *MockEventQueue { 172 mock := &MockEventQueue{ctrl: ctrl} 173 mock.recorder = &MockEventQueueMockRecorder{mock} 174 return mock 175 } 176 177 // EXPECT returns an object that allows the caller to indicate expected use. 178 func (m *MockEventQueue) EXPECT() *MockEventQueueMockRecorder { 179 return m.recorder 180 } 181 182 // Subscribe mocks base method. 183 func (m *MockEventQueue) Subscribe(arg0 ...changestream.SubscriptionOption) (changestream.Subscription, error) { 184 m.ctrl.T.Helper() 185 varargs := []any{} 186 for _, a := range arg0 { 187 varargs = append(varargs, a) 188 } 189 ret := m.ctrl.Call(m, "Subscribe", varargs...) 190 ret0, _ := ret[0].(changestream.Subscription) 191 ret1, _ := ret[1].(error) 192 return ret0, ret1 193 } 194 195 // Subscribe indicates an expected call of Subscribe. 196 func (mr *MockEventQueueMockRecorder) Subscribe(arg0 ...any) *gomock.Call { 197 mr.mock.ctrl.T.Helper() 198 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Subscribe", reflect.TypeOf((*MockEventQueue)(nil).Subscribe), arg0...) 199 } 200 201 // MockFileNotifyWatcher is a mock of FileNotifyWatcher interface. 202 type MockFileNotifyWatcher struct { 203 ctrl *gomock.Controller 204 recorder *MockFileNotifyWatcherMockRecorder 205 } 206 207 // MockFileNotifyWatcherMockRecorder is the mock recorder for MockFileNotifyWatcher. 208 type MockFileNotifyWatcherMockRecorder struct { 209 mock *MockFileNotifyWatcher 210 } 211 212 // NewMockFileNotifyWatcher creates a new mock instance. 213 func NewMockFileNotifyWatcher(ctrl *gomock.Controller) *MockFileNotifyWatcher { 214 mock := &MockFileNotifyWatcher{ctrl: ctrl} 215 mock.recorder = &MockFileNotifyWatcherMockRecorder{mock} 216 return mock 217 } 218 219 // EXPECT returns an object that allows the caller to indicate expected use. 220 func (m *MockFileNotifyWatcher) EXPECT() *MockFileNotifyWatcherMockRecorder { 221 return m.recorder 222 } 223 224 // Changes mocks base method. 225 func (m *MockFileNotifyWatcher) Changes(arg0 string) (<-chan bool, error) { 226 m.ctrl.T.Helper() 227 ret := m.ctrl.Call(m, "Changes", arg0) 228 ret0, _ := ret[0].(<-chan bool) 229 ret1, _ := ret[1].(error) 230 return ret0, ret1 231 } 232 233 // Changes indicates an expected call of Changes. 234 func (mr *MockFileNotifyWatcherMockRecorder) Changes(arg0 any) *gomock.Call { 235 mr.mock.ctrl.T.Helper() 236 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Changes", reflect.TypeOf((*MockFileNotifyWatcher)(nil).Changes), arg0) 237 }