package mock import ( "github.com/micro/go-micro/v2/registry" "github.com/micro/go-micro/v2/server" ) type MockHandler struct { Id string Opts server.HandlerOptions Hdlr interface{} } func (m *MockHandler) Name() string { return m.Id } func (m *MockHandler) Handler() interface{} { return m.Hdlr } func (m *MockHandler) Endpoints() []*registry.Endpoint { return []*registry.Endpoint{} } func (m *MockHandler) Options() server.HandlerOptions { return m.Opts }