mcpmock
packageThis package is not in the latest version of its module.
Details
Validgo.mod file
The Go module system was introduced in Go 1.11 and is the official dependency management solution for Go.
Redistributable license
Redistributable licenses place minimal restrictions on how software can be used, modified, and redistributed.
Tagged version
Modules with tagged versions give importers more predictable builds.
Stable version
When a project reaches major version v1 it is considered stable.
- Learn more about best practices
Repository
Links
Documentation¶
Overview¶
Package mcpmock is a generated GoMock package.
Index¶
- type MockServerProxier
- func (m *MockServerProxier) CallTool(ctx context.Context, name string, input any) (*mcp0.CallToolResult, error)
- func (m *MockServerProxier) EXPECT() *MockServerProxierMockRecorder
- func (m *MockServerProxier) GetTool(id string) *mcp.Tool
- func (m *MockServerProxier) Init(arg0 context.Context) error
- func (m *MockServerProxier) ListTools() []*mcp.Tool
- func (m *MockServerProxier) Shutdown(ctx context.Context) error
- type MockServerProxierMockRecorder
- func (mr *MockServerProxierMockRecorder) CallTool(ctx, name, input any) *gomock.Call
- func (mr *MockServerProxierMockRecorder) GetTool(id any) *gomock.Call
- func (mr *MockServerProxierMockRecorder) Init(arg0 any) *gomock.Call
- func (mr *MockServerProxierMockRecorder) ListTools() *gomock.Call
- func (mr *MockServerProxierMockRecorder) Shutdown(ctx any) *gomock.Call
Constants¶
This section is empty.
Variables¶
This section is empty.
Functions¶
This section is empty.
Types¶
typeMockServerProxier¶
type MockServerProxier struct {// contains filtered or unexported fields}MockServerProxier is a mock of ServerProxier interface.
funcNewMockServerProxier¶
func NewMockServerProxier(ctrl *gomock.Controller) *MockServerProxier
NewMockServerProxier creates a new mock instance.
func (*MockServerProxier)CallTool¶
func (m *MockServerProxier) CallTool(ctxcontext.Context, namestring, inputany) (*mcp0.CallToolResult,error)
CallTool mocks base method.
func (*MockServerProxier)EXPECT¶
func (m *MockServerProxier) EXPECT() *MockServerProxierMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockServerProxier)GetTool¶
func (m *MockServerProxier) GetTool(idstring) *mcp.Tool
GetTool mocks base method.
func (*MockServerProxier)Init¶
func (m *MockServerProxier) Init(arg0context.Context)error
Init mocks base method.
func (*MockServerProxier)ListTools¶
func (m *MockServerProxier) ListTools() []*mcp.Tool
ListTools mocks base method.
typeMockServerProxierMockRecorder¶
type MockServerProxierMockRecorder struct {// contains filtered or unexported fields}MockServerProxierMockRecorder is the mock recorder for MockServerProxier.
func (*MockServerProxierMockRecorder)CallTool¶
func (mr *MockServerProxierMockRecorder) CallTool(ctx, name, inputany) *gomock.Call
CallTool indicates an expected call of CallTool.
func (*MockServerProxierMockRecorder)GetTool¶
func (mr *MockServerProxierMockRecorder) GetTool(idany) *gomock.Call
GetTool indicates an expected call of GetTool.
func (*MockServerProxierMockRecorder)Init¶
func (mr *MockServerProxierMockRecorder) Init(arg0any) *gomock.Call
Init indicates an expected call of Init.
func (*MockServerProxierMockRecorder)ListTools¶
func (mr *MockServerProxierMockRecorder) ListTools() *gomock.Call
ListTools indicates an expected call of ListTools.