github.com/MetalBlockchain/metalgo@v1.11.9/snow/networking/tracker/mock_resource_tracker.go (about) 1 // Code generated by MockGen. DO NOT EDIT. 2 // Source: github.com/MetalBlockchain/metalgo/snow/networking/tracker (interfaces: Tracker) 3 // 4 // Generated by this command: 5 // 6 // mockgen -package=tracker -destination=snow/networking/tracker/mock_resource_tracker.go github.com/MetalBlockchain/metalgo/snow/networking/tracker Tracker 7 // 8 9 // Package tracker is a generated GoMock package. 10 package tracker 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 // MockTracker is a mock of Tracker interface. 21 type MockTracker struct { 22 ctrl *gomock.Controller 23 recorder *MockTrackerMockRecorder 24 } 25 26 // MockTrackerMockRecorder is the mock recorder for MockTracker. 27 type MockTrackerMockRecorder struct { 28 mock *MockTracker 29 } 30 31 // NewMockTracker creates a new mock instance. 32 func NewMockTracker(ctrl *gomock.Controller) *MockTracker { 33 mock := &MockTracker{ctrl: ctrl} 34 mock.recorder = &MockTrackerMockRecorder{mock} 35 return mock 36 } 37 38 // EXPECT returns an object that allows the caller to indicate expected use. 39 func (m *MockTracker) EXPECT() *MockTrackerMockRecorder { 40 return m.recorder 41 } 42 43 // TimeUntilUsage mocks base method. 44 func (m *MockTracker) TimeUntilUsage(arg0 ids.NodeID, arg1 time.Time, arg2 float64) time.Duration { 45 m.ctrl.T.Helper() 46 ret := m.ctrl.Call(m, "TimeUntilUsage", arg0, arg1, arg2) 47 ret0, _ := ret[0].(time.Duration) 48 return ret0 49 } 50 51 // TimeUntilUsage indicates an expected call of TimeUntilUsage. 52 func (mr *MockTrackerMockRecorder) TimeUntilUsage(arg0, arg1, arg2 any) *gomock.Call { 53 mr.mock.ctrl.T.Helper() 54 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TimeUntilUsage", reflect.TypeOf((*MockTracker)(nil).TimeUntilUsage), arg0, arg1, arg2) 55 } 56 57 // TotalUsage mocks base method. 58 func (m *MockTracker) TotalUsage() float64 { 59 m.ctrl.T.Helper() 60 ret := m.ctrl.Call(m, "TotalUsage") 61 ret0, _ := ret[0].(float64) 62 return ret0 63 } 64 65 // TotalUsage indicates an expected call of TotalUsage. 66 func (mr *MockTrackerMockRecorder) TotalUsage() *gomock.Call { 67 mr.mock.ctrl.T.Helper() 68 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TotalUsage", reflect.TypeOf((*MockTracker)(nil).TotalUsage)) 69 } 70 71 // Usage mocks base method. 72 func (m *MockTracker) Usage(arg0 ids.NodeID, arg1 time.Time) float64 { 73 m.ctrl.T.Helper() 74 ret := m.ctrl.Call(m, "Usage", arg0, arg1) 75 ret0, _ := ret[0].(float64) 76 return ret0 77 } 78 79 // Usage indicates an expected call of Usage. 80 func (mr *MockTrackerMockRecorder) Usage(arg0, arg1 any) *gomock.Call { 81 mr.mock.ctrl.T.Helper() 82 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Usage", reflect.TypeOf((*MockTracker)(nil).Usage), arg0, arg1) 83 }