package mockclock
import (
reflect
time
gomock
)
type MockTicker struct {
ctrl *gomock.Controller
recorder *MockTickerMockRecorder
}
type MockTickerMockRecorder struct {
mock *MockTicker
}
func ( *gomock.Controller) *MockTicker {
:= &MockTicker{ctrl: }
.recorder = &MockTickerMockRecorder{}
return
}
func ( *MockTicker) () *MockTickerMockRecorder {
return .recorder
}
func ( *MockTicker) () <-chan time.Time {
.ctrl.T.Helper()
:= .ctrl.Call(, "C")
, := [0].(<-chan time.Time)
return
}
func ( *MockTickerMockRecorder) () *gomock.Call {
.mock.ctrl.T.Helper()
return .mock.ctrl.RecordCallWithMethodType(.mock, "C", reflect.TypeOf((*MockTicker)(nil).C))
}
func ( *MockTicker) ( time.Duration) {
.ctrl.T.Helper()
.ctrl.Call(, "Reset", )
}
func ( *MockTickerMockRecorder) ( interface{}) *gomock.Call {
.mock.ctrl.T.Helper()
return .mock.ctrl.RecordCallWithMethodType(.mock, "Reset", reflect.TypeOf((*MockTicker)(nil).Reset), )
}
func ( *MockTicker) () {
.ctrl.T.Helper()
.ctrl.Call(, "Stop")
}
func ( *MockTickerMockRecorder) () *gomock.Call {
.mock.ctrl.T.Helper()
return .mock.ctrl.RecordCallWithMethodType(.mock, "Stop", reflect.TypeOf((*MockTicker)(nil).Stop))
}