github.com/koko1123/flow-go-1@v0.29.6/module/mock/dkg_broker.go (about) 1 // Code generated by mockery v2.13.1. DO NOT EDIT. 2 3 package mock 4 5 import ( 6 crypto "github.com/onflow/flow-go/crypto" 7 flow "github.com/koko1123/flow-go-1/model/flow" 8 9 messages "github.com/koko1123/flow-go-1/model/messages" 10 11 mock "github.com/stretchr/testify/mock" 12 ) 13 14 // DKGBroker is an autogenerated mock type for the DKGBroker type 15 type DKGBroker struct { 16 mock.Mock 17 } 18 19 // Broadcast provides a mock function with given fields: data 20 func (_m *DKGBroker) Broadcast(data []byte) { 21 _m.Called(data) 22 } 23 24 // Disqualify provides a mock function with given fields: participant, log 25 func (_m *DKGBroker) Disqualify(participant int, log string) { 26 _m.Called(participant, log) 27 } 28 29 // FlagMisbehavior provides a mock function with given fields: participant, log 30 func (_m *DKGBroker) FlagMisbehavior(participant int, log string) { 31 _m.Called(participant, log) 32 } 33 34 // GetBroadcastMsgCh provides a mock function with given fields: 35 func (_m *DKGBroker) GetBroadcastMsgCh() <-chan messages.BroadcastDKGMessage { 36 ret := _m.Called() 37 38 var r0 <-chan messages.BroadcastDKGMessage 39 if rf, ok := ret.Get(0).(func() <-chan messages.BroadcastDKGMessage); ok { 40 r0 = rf() 41 } else { 42 if ret.Get(0) != nil { 43 r0 = ret.Get(0).(<-chan messages.BroadcastDKGMessage) 44 } 45 } 46 47 return r0 48 } 49 50 // GetIndex provides a mock function with given fields: 51 func (_m *DKGBroker) GetIndex() int { 52 ret := _m.Called() 53 54 var r0 int 55 if rf, ok := ret.Get(0).(func() int); ok { 56 r0 = rf() 57 } else { 58 r0 = ret.Get(0).(int) 59 } 60 61 return r0 62 } 63 64 // GetPrivateMsgCh provides a mock function with given fields: 65 func (_m *DKGBroker) GetPrivateMsgCh() <-chan messages.PrivDKGMessageIn { 66 ret := _m.Called() 67 68 var r0 <-chan messages.PrivDKGMessageIn 69 if rf, ok := ret.Get(0).(func() <-chan messages.PrivDKGMessageIn); ok { 70 r0 = rf() 71 } else { 72 if ret.Get(0) != nil { 73 r0 = ret.Get(0).(<-chan messages.PrivDKGMessageIn) 74 } 75 } 76 77 return r0 78 } 79 80 // Poll provides a mock function with given fields: referenceBlock 81 func (_m *DKGBroker) Poll(referenceBlock flow.Identifier) error { 82 ret := _m.Called(referenceBlock) 83 84 var r0 error 85 if rf, ok := ret.Get(0).(func(flow.Identifier) error); ok { 86 r0 = rf(referenceBlock) 87 } else { 88 r0 = ret.Error(0) 89 } 90 91 return r0 92 } 93 94 // PrivateSend provides a mock function with given fields: dest, data 95 func (_m *DKGBroker) PrivateSend(dest int, data []byte) { 96 _m.Called(dest, data) 97 } 98 99 // Shutdown provides a mock function with given fields: 100 func (_m *DKGBroker) Shutdown() { 101 _m.Called() 102 } 103 104 // SubmitResult provides a mock function with given fields: _a0, _a1 105 func (_m *DKGBroker) SubmitResult(_a0 crypto.PublicKey, _a1 []crypto.PublicKey) error { 106 ret := _m.Called(_a0, _a1) 107 108 var r0 error 109 if rf, ok := ret.Get(0).(func(crypto.PublicKey, []crypto.PublicKey) error); ok { 110 r0 = rf(_a0, _a1) 111 } else { 112 r0 = ret.Error(0) 113 } 114 115 return r0 116 } 117 118 type mockConstructorTestingTNewDKGBroker interface { 119 mock.TestingT 120 Cleanup(func()) 121 } 122 123 // NewDKGBroker creates a new instance of DKGBroker. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. 124 func NewDKGBroker(t mockConstructorTestingTNewDKGBroker) *DKGBroker { 125 mock := &DKGBroker{} 126 mock.Mock.Test(t) 127 128 t.Cleanup(func() { mock.AssertExpectations(t) }) 129 130 return mock 131 }