Documentation
¶
Index ¶
- type MockHelper
- func (h *MockHelper) AfterSuite(_ context.Context, _ *gomega.WithT)
- func (h *MockHelper) BeforeSuite(ctx context.Context, g *gomega.WithT) context.Context
- func (h *MockHelper) BeforeTest(ctx context.Context, _ *gomega.WithT, _ *gomock.Controller) context.Context
- func (h *MockHelper) GetMock() *MockSender
- type MockSender
- func (s *MockSender) Add(e *transmission.Event)
- func (s *MockSender) ClearEvents()
- func (s *MockSender) Flush() error
- func (s *MockSender) GetEvents() []*transmission.Event
- func (s *MockSender) SendResponse(response transmission.Response) bool
- func (s *MockSender) Start() error
- func (s *MockSender) Stop() error
- func (s *MockSender) TxResponses() chan transmission.Response
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockHelper ¶
type MockHelper struct { EnableLogrusOutput bool // contains filtered or unexported fields }
MockHelper is a test helper.
func (*MockHelper) AfterSuite ¶
func (h *MockHelper) AfterSuite(_ context.Context, _ *gomega.WithT)
AfterSuite implements fixturez.AfterSuite.
func (*MockHelper) BeforeSuite ¶
BeforeSuite implements fixturez.BeforeSuite.
func (*MockHelper) BeforeTest ¶
func (h *MockHelper) BeforeTest(ctx context.Context, _ *gomega.WithT, _ *gomock.Controller) context.Context
BeforeTest implements fixturez.BeforeTest.
type MockSender ¶
type MockSender struct {
// contains filtered or unexported fields
}
MockSender implements the transmission.Sender interface.
func (*MockSender) Add ¶
func (s *MockSender) Add(e *transmission.Event)
Add implements the transmission.Sender interface.
func (*MockSender) Flush ¶
func (s *MockSender) Flush() error
Flush implements the transmission.Sender interface.
func (*MockSender) GetEvents ¶
func (s *MockSender) GetEvents() []*transmission.Event
GetEvents returns the events.
func (*MockSender) SendResponse ¶
func (s *MockSender) SendResponse(response transmission.Response) bool
SendResponse implements the transmission.Sender interface.
func (*MockSender) Start ¶
func (s *MockSender) Start() error
Start implements the transmission.Sender interface.
func (*MockSender) Stop ¶
func (s *MockSender) Stop() error
Stop implements the transmission.Sender interface.
func (*MockSender) TxResponses ¶
func (s *MockSender) TxResponses() chan transmission.Response
TxResponses implements the transmission.Sender interface.
Click to show internal directories.
Click to hide internal directories.