Documentation
¶
Index ¶
- type MockStatusServer
- func (m *MockStatusServer) Server(ctx context.Context, req *emptypb.Empty) (*pb.ServerStatusResponse, error)
- func (m *MockStatusServer) SetResponse(r proto.Message)
- func (m *MockStatusServer) SetResponses(r []proto.Message)
- func (m *MockStatusServer) Version(ctx context.Context, req *emptypb.Empty) (*pb.ServerVersion, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockStatusServer ¶
type MockStatusServer struct {
pb.StatusServer
Reqs []proto.Message
// If set, all calls return this error.
Err error
// responses to return if err == nil
Resps []proto.Message
Index int
}
MockStatusServer for testing
func (*MockStatusServer) Server ¶
func (m *MockStatusServer) Server(ctx context.Context, req *emptypb.Empty) (*pb.ServerStatusResponse, error)
func (*MockStatusServer) SetResponse ¶
func (m *MockStatusServer) SetResponse(r proto.Message)
SetResponse sets a single response without errors
func (*MockStatusServer) SetResponses ¶
func (m *MockStatusServer) SetResponses(r []proto.Message)
SetResponses sets responses without errors
func (*MockStatusServer) Version ¶
func (m *MockStatusServer) Version(ctx context.Context, req *emptypb.Empty) (*pb.ServerVersion, error)
Click to show internal directories.
Click to hide internal directories.