github.com/MetalBlockchain/metalgo@v1.11.9/snow/networking/tracker/mock_targeter.go (about) 1 // Code generated by MockGen. DO NOT EDIT. 2 // Source: github.com/MetalBlockchain/metalgo/snow/networking/tracker (interfaces: Targeter) 3 // 4 // Generated by this command: 5 // 6 // mockgen -package=tracker -destination=snow/networking/tracker/mock_targeter.go github.com/MetalBlockchain/metalgo/snow/networking/tracker Targeter 7 // 8 9 // Package tracker is a generated GoMock package. 10 package tracker 11 12 import ( 13 reflect "reflect" 14 15 ids "github.com/MetalBlockchain/metalgo/ids" 16 gomock "go.uber.org/mock/gomock" 17 ) 18 19 // MockTargeter is a mock of Targeter interface. 20 type MockTargeter struct { 21 ctrl *gomock.Controller 22 recorder *MockTargeterMockRecorder 23 } 24 25 // MockTargeterMockRecorder is the mock recorder for MockTargeter. 26 type MockTargeterMockRecorder struct { 27 mock *MockTargeter 28 } 29 30 // NewMockTargeter creates a new mock instance. 31 func NewMockTargeter(ctrl *gomock.Controller) *MockTargeter { 32 mock := &MockTargeter{ctrl: ctrl} 33 mock.recorder = &MockTargeterMockRecorder{mock} 34 return mock 35 } 36 37 // EXPECT returns an object that allows the caller to indicate expected use. 38 func (m *MockTargeter) EXPECT() *MockTargeterMockRecorder { 39 return m.recorder 40 } 41 42 // TargetUsage mocks base method. 43 func (m *MockTargeter) TargetUsage(arg0 ids.NodeID) float64 { 44 m.ctrl.T.Helper() 45 ret := m.ctrl.Call(m, "TargetUsage", arg0) 46 ret0, _ := ret[0].(float64) 47 return ret0 48 } 49 50 // TargetUsage indicates an expected call of TargetUsage. 51 func (mr *MockTargeterMockRecorder) TargetUsage(arg0 any) *gomock.Call { 52 mr.mock.ctrl.T.Helper() 53 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TargetUsage", reflect.TypeOf((*MockTargeter)(nil).TargetUsage), arg0) 54 }