github.com/MetalBlockchain/metalgo@v1.11.9/snow/networking/sender/mock_external_sender.go (about) 1 // Code generated by MockGen. DO NOT EDIT. 2 // Source: snow/networking/sender/external_sender.go 3 // 4 // Generated by this command: 5 // 6 // mockgen -source=snow/networking/sender/external_sender.go -destination=snow/networking/sender/mock_external_sender.go -package=sender -exclude_interfaces= 7 // 8 9 // Package sender is a generated GoMock package. 10 package sender 11 12 import ( 13 reflect "reflect" 14 15 ids "github.com/MetalBlockchain/metalgo/ids" 16 message "github.com/MetalBlockchain/metalgo/message" 17 common "github.com/MetalBlockchain/metalgo/snow/engine/common" 18 subnets "github.com/MetalBlockchain/metalgo/subnets" 19 set "github.com/MetalBlockchain/metalgo/utils/set" 20 gomock "go.uber.org/mock/gomock" 21 ) 22 23 // MockExternalSender is a mock of ExternalSender interface. 24 type MockExternalSender struct { 25 ctrl *gomock.Controller 26 recorder *MockExternalSenderMockRecorder 27 } 28 29 // MockExternalSenderMockRecorder is the mock recorder for MockExternalSender. 30 type MockExternalSenderMockRecorder struct { 31 mock *MockExternalSender 32 } 33 34 // NewMockExternalSender creates a new mock instance. 35 func NewMockExternalSender(ctrl *gomock.Controller) *MockExternalSender { 36 mock := &MockExternalSender{ctrl: ctrl} 37 mock.recorder = &MockExternalSenderMockRecorder{mock} 38 return mock 39 } 40 41 // EXPECT returns an object that allows the caller to indicate expected use. 42 func (m *MockExternalSender) EXPECT() *MockExternalSenderMockRecorder { 43 return m.recorder 44 } 45 46 // Send mocks base method. 47 func (m *MockExternalSender) Send(msg message.OutboundMessage, config common.SendConfig, subnetID ids.ID, allower subnets.Allower) set.Set[ids.NodeID] { 48 m.ctrl.T.Helper() 49 ret := m.ctrl.Call(m, "Send", msg, config, subnetID, allower) 50 ret0, _ := ret[0].(set.Set[ids.NodeID]) 51 return ret0 52 } 53 54 // Send indicates an expected call of Send. 55 func (mr *MockExternalSenderMockRecorder) Send(msg, config, subnetID, allower any) *gomock.Call { 56 mr.mock.ctrl.T.Helper() 57 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Send", reflect.TypeOf((*MockExternalSender)(nil).Send), msg, config, subnetID, allower) 58 }