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