375
376
// NewMockTimerIface creates a new mock instance.
377
>
func NewMockTimerIface(ctrl *gomock.Controller) *MockTimerIface {
metrics_mock.go
378
>
mock := &MockTimerIface{ctrl: ctrl}
379
>
mock.recorder = &MockTimerIfaceMockRecorder{mock}
380
>
return mock
381
>
}
382
383
// EXPECT returns an object that allows the caller to indicate expected use.
384
>
func (m *MockTimerIface) EXPECT() *MockTimerIfaceMockRecorder {
metrics_mock.go
385
>
return m.recorder
386
>
}
387
388
// Record mocks base method.
389
>
func (m *MockTimerIface) Record(arg0 time.Duration, arg1 ...Tag) {
metrics_mock.go
390
>
m.ctrl.T.Helper()
391
>
varargs := []any{arg0}
392
>
for _, a := range arg1 {
393
varargs = append(varargs, a)
394
}
396
}
397
398
// Record indicates an expected call of Record.
399
>
func (mr *MockTimerIfaceMockRecorder) Record(arg0 any, arg1 ...any) *gomock.Call {
metrics_mock.go
400
>
mr.mock.ctrl.T.Helper()
401
>
varargs := append([]any{arg0}, arg1...)
402
>
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Record", reflect.TypeOf((*MockTimerIface)(nil).Record), varargs...)
403
>
}
404
405
// MockHistogramIface is a mock of HistogramIface interface.