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