github.com/juju/juju@v0.0.0-20240327075706-a90865de2538/worker/containerbroker/mocks/machine_lock_mock.go (about) 1 // Code generated by MockGen. DO NOT EDIT. 2 // Source: github.com/juju/juju/core/machinelock (interfaces: Lock) 3 // 4 // Generated by this command: 5 // 6 // mockgen -package mocks -destination mocks/machine_lock_mock.go github.com/juju/juju/core/machinelock Lock 7 // 8 9 // Package mocks is a generated GoMock package. 10 package mocks 11 12 import ( 13 reflect "reflect" 14 15 machinelock "github.com/juju/juju/core/machinelock" 16 gomock "go.uber.org/mock/gomock" 17 ) 18 19 // MockLock is a mock of Lock interface. 20 type MockLock struct { 21 ctrl *gomock.Controller 22 recorder *MockLockMockRecorder 23 } 24 25 // MockLockMockRecorder is the mock recorder for MockLock. 26 type MockLockMockRecorder struct { 27 mock *MockLock 28 } 29 30 // NewMockLock creates a new mock instance. 31 func NewMockLock(ctrl *gomock.Controller) *MockLock { 32 mock := &MockLock{ctrl: ctrl} 33 mock.recorder = &MockLockMockRecorder{mock} 34 return mock 35 } 36 37 // EXPECT returns an object that allows the caller to indicate expected use. 38 func (m *MockLock) EXPECT() *MockLockMockRecorder { 39 return m.recorder 40 } 41 42 // Acquire mocks base method. 43 func (m *MockLock) Acquire(arg0 machinelock.Spec) (func(), error) { 44 m.ctrl.T.Helper() 45 ret := m.ctrl.Call(m, "Acquire", arg0) 46 ret0, _ := ret[0].(func()) 47 ret1, _ := ret[1].(error) 48 return ret0, ret1 49 } 50 51 // Acquire indicates an expected call of Acquire. 52 func (mr *MockLockMockRecorder) Acquire(arg0 any) *gomock.Call { 53 mr.mock.ctrl.T.Helper() 54 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Acquire", reflect.TypeOf((*MockLock)(nil).Acquire), arg0) 55 } 56 57 // Report mocks base method. 58 func (m *MockLock) Report(arg0 ...machinelock.ReportOption) (string, error) { 59 m.ctrl.T.Helper() 60 varargs := []any{} 61 for _, a := range arg0 { 62 varargs = append(varargs, a) 63 } 64 ret := m.ctrl.Call(m, "Report", varargs...) 65 ret0, _ := ret[0].(string) 66 ret1, _ := ret[1].(error) 67 return ret0, ret1 68 } 69 70 // Report indicates an expected call of Report. 71 func (mr *MockLockMockRecorder) Report(arg0 ...any) *gomock.Call { 72 mr.mock.ctrl.T.Helper() 73 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Report", reflect.TypeOf((*MockLock)(nil).Report), arg0...) 74 }