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