Help us shape the future of Go! Take the 2026 Go Developer Survey

mocks

package
v0.22.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 21, 2026 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Overview

Package mocks is a generated GoMock package.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MockMultiSession

type MockMultiSession struct {
	// contains filtered or unexported fields
}

MockMultiSession is a mock of MultiSession interface.

func NewMockMultiSession

func NewMockMultiSession(ctrl *gomock.Controller) *MockMultiSession

NewMockMultiSession creates a new mock instance.

func (*MockMultiSession) AllTools added in v0.17.0

func (m *MockMultiSession) AllTools() []vmcp.Tool

AllTools mocks base method.

func (*MockMultiSession) BackendSessions

func (m *MockMultiSession) BackendSessions() map[string]string

BackendSessions mocks base method.

func (*MockMultiSession) CallTool

func (m *MockMultiSession) CallTool(ctx context.Context, caller *auth.Identity, toolName string, arguments, meta map[string]any) (*vmcp.ToolCallResult, error)

CallTool mocks base method.

func (*MockMultiSession) Close

func (m *MockMultiSession) Close() error

Close mocks base method.

func (*MockMultiSession) CreatedAt

func (m *MockMultiSession) CreatedAt() time.Time

CreatedAt mocks base method.

func (*MockMultiSession) EXPECT

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockMultiSession) GetData

func (m *MockMultiSession) GetData() any

GetData mocks base method.

func (*MockMultiSession) GetMetadata

func (m *MockMultiSession) GetMetadata() map[string]string

GetMetadata mocks base method.

func (*MockMultiSession) GetMetadataValue added in v0.13.0

func (m *MockMultiSession) GetMetadataValue(key string) (string, bool)

GetMetadataValue mocks base method.

func (*MockMultiSession) GetPrompt

func (m *MockMultiSession) GetPrompt(ctx context.Context, caller *auth.Identity, name string, arguments map[string]any) (*vmcp.PromptGetResult, error)

GetPrompt mocks base method.

func (*MockMultiSession) GetRoutingTable

func (m *MockMultiSession) GetRoutingTable() *vmcp.RoutingTable

GetRoutingTable mocks base method.

func (*MockMultiSession) ID

func (m *MockMultiSession) ID() string

ID mocks base method.

func (*MockMultiSession) Prompts

func (m *MockMultiSession) Prompts() []vmcp.Prompt

Prompts mocks base method.

func (*MockMultiSession) ReadResource

func (m *MockMultiSession) ReadResource(ctx context.Context, caller *auth.Identity, uri string) (*vmcp.ResourceReadResult, error)

ReadResource mocks base method.

func (*MockMultiSession) Resources

func (m *MockMultiSession) Resources() []vmcp.Resource

Resources mocks base method.

func (*MockMultiSession) SetData

func (m *MockMultiSession) SetData(data any)

SetData mocks base method.

func (*MockMultiSession) SetMetadata

func (m *MockMultiSession) SetMetadata(key, value string)

SetMetadata mocks base method.

func (*MockMultiSession) Tools

func (m *MockMultiSession) Tools() []vmcp.Tool

Tools mocks base method.

func (*MockMultiSession) Type

Type mocks base method.

func (*MockMultiSession) UpdatedAt

func (m *MockMultiSession) UpdatedAt() time.Time

UpdatedAt mocks base method.

type MockMultiSessionMockRecorder

type MockMultiSessionMockRecorder struct {
	// contains filtered or unexported fields
}

MockMultiSessionMockRecorder is the mock recorder for MockMultiSession.

func (*MockMultiSessionMockRecorder) AllTools added in v0.17.0

func (mr *MockMultiSessionMockRecorder) AllTools() *gomock.Call

AllTools indicates an expected call of AllTools.

func (*MockMultiSessionMockRecorder) BackendSessions

func (mr *MockMultiSessionMockRecorder) BackendSessions() *gomock.Call

BackendSessions indicates an expected call of BackendSessions.

func (*MockMultiSessionMockRecorder) CallTool

func (mr *MockMultiSessionMockRecorder) CallTool(ctx, caller, toolName, arguments, meta any) *gomock.Call

CallTool indicates an expected call of CallTool.

func (*MockMultiSessionMockRecorder) Close

Close indicates an expected call of Close.

func (*MockMultiSessionMockRecorder) CreatedAt

func (mr *MockMultiSessionMockRecorder) CreatedAt() *gomock.Call

CreatedAt indicates an expected call of CreatedAt.

func (*MockMultiSessionMockRecorder) GetData

func (mr *MockMultiSessionMockRecorder) GetData() *gomock.Call

GetData indicates an expected call of GetData.

func (*MockMultiSessionMockRecorder) GetMetadata

func (mr *MockMultiSessionMockRecorder) GetMetadata() *gomock.Call

GetMetadata indicates an expected call of GetMetadata.

func (*MockMultiSessionMockRecorder) GetMetadataValue added in v0.13.0

func (mr *MockMultiSessionMockRecorder) GetMetadataValue(key any) *gomock.Call

GetMetadataValue indicates an expected call of GetMetadataValue.

func (*MockMultiSessionMockRecorder) GetPrompt

func (mr *MockMultiSessionMockRecorder) GetPrompt(ctx, caller, name, arguments any) *gomock.Call

GetPrompt indicates an expected call of GetPrompt.

func (*MockMultiSessionMockRecorder) GetRoutingTable

func (mr *MockMultiSessionMockRecorder) GetRoutingTable() *gomock.Call

GetRoutingTable indicates an expected call of GetRoutingTable.

func (*MockMultiSessionMockRecorder) ID

ID indicates an expected call of ID.

func (*MockMultiSessionMockRecorder) Prompts

func (mr *MockMultiSessionMockRecorder) Prompts() *gomock.Call

Prompts indicates an expected call of Prompts.

func (*MockMultiSessionMockRecorder) ReadResource

func (mr *MockMultiSessionMockRecorder) ReadResource(ctx, caller, uri any) *gomock.Call

ReadResource indicates an expected call of ReadResource.

func (*MockMultiSessionMockRecorder) Resources

func (mr *MockMultiSessionMockRecorder) Resources() *gomock.Call

Resources indicates an expected call of Resources.

func (*MockMultiSessionMockRecorder) SetData

func (mr *MockMultiSessionMockRecorder) SetData(data any) *gomock.Call

SetData indicates an expected call of SetData.

func (*MockMultiSessionMockRecorder) SetMetadata

func (mr *MockMultiSessionMockRecorder) SetMetadata(key, value any) *gomock.Call

SetMetadata indicates an expected call of SetMetadata.

func (*MockMultiSessionMockRecorder) Tools

Tools indicates an expected call of Tools.

func (*MockMultiSessionMockRecorder) Type

Type indicates an expected call of Type.

func (*MockMultiSessionMockRecorder) UpdatedAt

func (mr *MockMultiSessionMockRecorder) UpdatedAt() *gomock.Call

UpdatedAt indicates an expected call of UpdatedAt.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL