github.com/MetalBlockchain/metalgo@v1.11.9/snow/uptime/mock_calculator.go (about) 1 // Code generated by MockGen. DO NOT EDIT. 2 // Source: github.com/MetalBlockchain/metalgo/snow/uptime (interfaces: Calculator) 3 // 4 // Generated by this command: 5 // 6 // mockgen -package=uptime -destination=snow/uptime/mock_calculator.go github.com/MetalBlockchain/metalgo/snow/uptime Calculator 7 // 8 9 // Package uptime is a generated GoMock package. 10 package uptime 11 12 import ( 13 reflect "reflect" 14 time "time" 15 16 ids "github.com/MetalBlockchain/metalgo/ids" 17 gomock "go.uber.org/mock/gomock" 18 ) 19 20 // MockCalculator is a mock of Calculator interface. 21 type MockCalculator struct { 22 ctrl *gomock.Controller 23 recorder *MockCalculatorMockRecorder 24 } 25 26 // MockCalculatorMockRecorder is the mock recorder for MockCalculator. 27 type MockCalculatorMockRecorder struct { 28 mock *MockCalculator 29 } 30 31 // NewMockCalculator creates a new mock instance. 32 func NewMockCalculator(ctrl *gomock.Controller) *MockCalculator { 33 mock := &MockCalculator{ctrl: ctrl} 34 mock.recorder = &MockCalculatorMockRecorder{mock} 35 return mock 36 } 37 38 // EXPECT returns an object that allows the caller to indicate expected use. 39 func (m *MockCalculator) EXPECT() *MockCalculatorMockRecorder { 40 return m.recorder 41 } 42 43 // CalculateUptime mocks base method. 44 func (m *MockCalculator) CalculateUptime(arg0 ids.NodeID, arg1 ids.ID) (time.Duration, time.Time, error) { 45 m.ctrl.T.Helper() 46 ret := m.ctrl.Call(m, "CalculateUptime", arg0, arg1) 47 ret0, _ := ret[0].(time.Duration) 48 ret1, _ := ret[1].(time.Time) 49 ret2, _ := ret[2].(error) 50 return ret0, ret1, ret2 51 } 52 53 // CalculateUptime indicates an expected call of CalculateUptime. 54 func (mr *MockCalculatorMockRecorder) CalculateUptime(arg0, arg1 any) *gomock.Call { 55 mr.mock.ctrl.T.Helper() 56 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CalculateUptime", reflect.TypeOf((*MockCalculator)(nil).CalculateUptime), arg0, arg1) 57 } 58 59 // CalculateUptimePercent mocks base method. 60 func (m *MockCalculator) CalculateUptimePercent(arg0 ids.NodeID, arg1 ids.ID) (float64, error) { 61 m.ctrl.T.Helper() 62 ret := m.ctrl.Call(m, "CalculateUptimePercent", arg0, arg1) 63 ret0, _ := ret[0].(float64) 64 ret1, _ := ret[1].(error) 65 return ret0, ret1 66 } 67 68 // CalculateUptimePercent indicates an expected call of CalculateUptimePercent. 69 func (mr *MockCalculatorMockRecorder) CalculateUptimePercent(arg0, arg1 any) *gomock.Call { 70 mr.mock.ctrl.T.Helper() 71 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CalculateUptimePercent", reflect.TypeOf((*MockCalculator)(nil).CalculateUptimePercent), arg0, arg1) 72 } 73 74 // CalculateUptimePercentFrom mocks base method. 75 func (m *MockCalculator) CalculateUptimePercentFrom(arg0 ids.NodeID, arg1 ids.ID, arg2 time.Time) (float64, error) { 76 m.ctrl.T.Helper() 77 ret := m.ctrl.Call(m, "CalculateUptimePercentFrom", arg0, arg1, arg2) 78 ret0, _ := ret[0].(float64) 79 ret1, _ := ret[1].(error) 80 return ret0, ret1 81 } 82 83 // CalculateUptimePercentFrom indicates an expected call of CalculateUptimePercentFrom. 84 func (mr *MockCalculatorMockRecorder) CalculateUptimePercentFrom(arg0, arg1, arg2 any) *gomock.Call { 85 mr.mock.ctrl.T.Helper() 86 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CalculateUptimePercentFrom", reflect.TypeOf((*MockCalculator)(nil).CalculateUptimePercentFrom), arg0, arg1, arg2) 87 }