Documentation
¶
Index ¶
- type MockApplication
- type MockApplicationDefinition
- func (_mock *MockApplicationDefinition) Dependencies(resources definition.DependenciesProviderResources) (any, error)
- func (_m *MockApplicationDefinition) EXPECT() *MockApplicationDefinition_Expecter
- func (_mock *MockApplicationDefinition) Features() definition.Features
- func (_mock *MockApplicationDefinition) Instructions() string
- func (_mock *MockApplicationDefinition) Name() string
- func (_mock *MockApplicationDefinition) Parameters() []entities.Parameter
- func (_mock *MockApplicationDefinition) Title() string
- func (_mock *MockApplicationDefinition) Tools(resources definition.ToolsProviderResources) []tools.Tool
- type MockApplicationDefinition_Dependencies_Call
- func (_c *MockApplicationDefinition_Dependencies_Call) Return(v any, err error) *MockApplicationDefinition_Dependencies_Call
- func (_c *MockApplicationDefinition_Dependencies_Call) Run(run func(resources definition.DependenciesProviderResources)) *MockApplicationDefinition_Dependencies_Call
- func (_c *MockApplicationDefinition_Dependencies_Call) RunAndReturn(run func(resources definition.DependenciesProviderResources) (any, error)) *MockApplicationDefinition_Dependencies_Call
- type MockApplicationDefinition_Expecter
- func (_e *MockApplicationDefinition_Expecter) Dependencies(resources interface{}) *MockApplicationDefinition_Dependencies_Call
- func (_e *MockApplicationDefinition_Expecter) Features() *MockApplicationDefinition_Features_Call
- func (_e *MockApplicationDefinition_Expecter) Instructions() *MockApplicationDefinition_Instructions_Call
- func (_e *MockApplicationDefinition_Expecter) Name() *MockApplicationDefinition_Name_Call
- func (_e *MockApplicationDefinition_Expecter) Parameters() *MockApplicationDefinition_Parameters_Call
- func (_e *MockApplicationDefinition_Expecter) Title() *MockApplicationDefinition_Title_Call
- func (_e *MockApplicationDefinition_Expecter) Tools(resources interface{}) *MockApplicationDefinition_Tools_Call
- type MockApplicationDefinition_Features_Call
- func (_c *MockApplicationDefinition_Features_Call) Return(features definition.Features) *MockApplicationDefinition_Features_Call
- func (_c *MockApplicationDefinition_Features_Call) Run(run func()) *MockApplicationDefinition_Features_Call
- func (_c *MockApplicationDefinition_Features_Call) RunAndReturn(run func() definition.Features) *MockApplicationDefinition_Features_Call
- type MockApplicationDefinition_Instructions_Call
- func (_c *MockApplicationDefinition_Instructions_Call) Return(s string) *MockApplicationDefinition_Instructions_Call
- func (_c *MockApplicationDefinition_Instructions_Call) Run(run func()) *MockApplicationDefinition_Instructions_Call
- func (_c *MockApplicationDefinition_Instructions_Call) RunAndReturn(run func() string) *MockApplicationDefinition_Instructions_Call
- type MockApplicationDefinition_Name_Call
- func (_c *MockApplicationDefinition_Name_Call) Return(s string) *MockApplicationDefinition_Name_Call
- func (_c *MockApplicationDefinition_Name_Call) Run(run func()) *MockApplicationDefinition_Name_Call
- func (_c *MockApplicationDefinition_Name_Call) RunAndReturn(run func() string) *MockApplicationDefinition_Name_Call
- type MockApplicationDefinition_Parameters_Call
- func (_c *MockApplicationDefinition_Parameters_Call) Return(parameters []entities.Parameter) *MockApplicationDefinition_Parameters_Call
- func (_c *MockApplicationDefinition_Parameters_Call) Run(run func()) *MockApplicationDefinition_Parameters_Call
- func (_c *MockApplicationDefinition_Parameters_Call) RunAndReturn(run func() []entities.Parameter) *MockApplicationDefinition_Parameters_Call
- type MockApplicationDefinition_Title_Call
- func (_c *MockApplicationDefinition_Title_Call) Return(s string) *MockApplicationDefinition_Title_Call
- func (_c *MockApplicationDefinition_Title_Call) Run(run func()) *MockApplicationDefinition_Title_Call
- func (_c *MockApplicationDefinition_Title_Call) RunAndReturn(run func() string) *MockApplicationDefinition_Title_Call
- type MockApplicationDefinition_Tools_Call
- func (_c *MockApplicationDefinition_Tools_Call) Return(tools1 []tools.Tool) *MockApplicationDefinition_Tools_Call
- func (_c *MockApplicationDefinition_Tools_Call) Run(run func(resources definition.ToolsProviderResources)) *MockApplicationDefinition_Tools_Call
- func (_c *MockApplicationDefinition_Tools_Call) RunAndReturn(run func(resources definition.ToolsProviderResources) []tools.Tool) *MockApplicationDefinition_Tools_Call
- type MockApplicationFactory
- type MockApplicationFactory_Expecter
- type MockApplicationFactory_New_Call
- func (_c *MockApplicationFactory_New_Call) Return(application adaptor.Application) *MockApplicationFactory_New_Call
- func (_c *MockApplicationFactory_New_Call) Run(run func(definition adaptor.ApplicationDefinition)) *MockApplicationFactory_New_Call
- func (_c *MockApplicationFactory_New_Call) RunAndReturn(run func(definition adaptor.ApplicationDefinition) adaptor.Application) *MockApplicationFactory_New_Call
- type MockApplication_Expecter
- type MockApplication_MessageCatalog_Call
- func (_c *MockApplication_MessageCatalog_Call) Return(messageCatalog adaptor.MessageCatalog) *MockApplication_MessageCatalog_Call
- func (_c *MockApplication_MessageCatalog_Call) Run(run func()) *MockApplication_MessageCatalog_Call
- func (_c *MockApplication_MessageCatalog_Call) RunAndReturn(run func() adaptor.MessageCatalog) *MockApplication_MessageCatalog_Call
- type MockApplication_ModeSelector_Call
- func (_c *MockApplication_ModeSelector_Call) Return(modeSelector adaptor.ModeSelector) *MockApplication_ModeSelector_Call
- func (_c *MockApplication_ModeSelector_Call) Run(run func()) *MockApplication_ModeSelector_Call
- func (_c *MockApplication_ModeSelector_Call) RunAndReturn(run func() adaptor.ModeSelector) *MockApplication_ModeSelector_Call
- type MockLoggerFactory
- type MockLoggerFactory_Expecter
- type MockLoggerFactory_GetGlobalLogger_Call
- func (_c *MockLoggerFactory_GetGlobalLogger_Call) Return(logger entities.Logger, error messages.Error) *MockLoggerFactory_GetGlobalLogger_Call
- func (_c *MockLoggerFactory_GetGlobalLogger_Call) Run(run func()) *MockLoggerFactory_GetGlobalLogger_Call
- func (_c *MockLoggerFactory_GetGlobalLogger_Call) RunAndReturn(run func() (entities.Logger, messages.Error)) *MockLoggerFactory_GetGlobalLogger_Call
- type MockLoggerFactory_NewMCPSessionLogger_Call
- func (_c *MockLoggerFactory_NewMCPSessionLogger_Call) Return(logger entities.Logger, error messages.Error) *MockLoggerFactory_NewMCPSessionLogger_Call
- func (_c *MockLoggerFactory_NewMCPSessionLogger_Call) Run(run func(session *mcp.ServerSession)) *MockLoggerFactory_NewMCPSessionLogger_Call
- func (_c *MockLoggerFactory_NewMCPSessionLogger_Call) RunAndReturn(run func(session *mcp.ServerSession) (entities.Logger, messages.Error)) *MockLoggerFactory_NewMCPSessionLogger_Call
- type MockMessageCatalog
- type MockMessageCatalog_Expecter
- func (_e *MockMessageCatalog_Expecter) Get(key interface{}) *MockMessageCatalog_Get_Call
- func (_e *MockMessageCatalog_Expecter) GetFromError(err interface{}) *MockMessageCatalog_GetFromError_Call
- func (_e *MockMessageCatalog_Expecter) GetFromGeneralError(err interface{}) *MockMessageCatalog_GetFromGeneralError_Call
- type MockMessageCatalog_GetFromError_Call
- func (_c *MockMessageCatalog_GetFromError_Call) Return(s string) *MockMessageCatalog_GetFromError_Call
- func (_c *MockMessageCatalog_GetFromError_Call) Run(run func(err messages.Error)) *MockMessageCatalog_GetFromError_Call
- func (_c *MockMessageCatalog_GetFromError_Call) RunAndReturn(run func(err messages.Error) string) *MockMessageCatalog_GetFromError_Call
- type MockMessageCatalog_GetFromGeneralError_Call
- func (_c *MockMessageCatalog_GetFromGeneralError_Call) Return(s string, b bool) *MockMessageCatalog_GetFromGeneralError_Call
- func (_c *MockMessageCatalog_GetFromGeneralError_Call) Run(run func(err error)) *MockMessageCatalog_GetFromGeneralError_Call
- func (_c *MockMessageCatalog_GetFromGeneralError_Call) RunAndReturn(run func(err error) (string, bool)) *MockMessageCatalog_GetFromGeneralError_Call
- type MockMessageCatalog_Get_Call
- func (_c *MockMessageCatalog_Get_Call) Return(s string) *MockMessageCatalog_Get_Call
- func (_c *MockMessageCatalog_Get_Call) Run(run func(key messages.MessageKey)) *MockMessageCatalog_Get_Call
- func (_c *MockMessageCatalog_Get_Call) RunAndReturn(run func(key messages.MessageKey) string) *MockMessageCatalog_Get_Call
- type MockModeSelector
- type MockModeSelector_Expecter
- type MockModeSelector_StartAndWaitForCompletion_Call
- func (_c *MockModeSelector_StartAndWaitForCompletion_Call) Return(error messages.Error) *MockModeSelector_StartAndWaitForCompletion_Call
- func (_c *MockModeSelector_StartAndWaitForCompletion_Call) Run(run func(ctx context.Context)) *MockModeSelector_StartAndWaitForCompletion_Call
- func (_c *MockModeSelector_StartAndWaitForCompletion_Call) RunAndReturn(run func(ctx context.Context) messages.Error) *MockModeSelector_StartAndWaitForCompletion_Call
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockApplication ¶
MockApplication is an autogenerated mock type for the Application type
func NewMockApplication ¶
func NewMockApplication(t interface {
mock.TestingT
Cleanup(func())
}) *MockApplication
NewMockApplication creates a new instance of MockApplication. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.
func (*MockApplication) EXPECT ¶
func (_m *MockApplication) EXPECT() *MockApplication_Expecter
func (*MockApplication) MessageCatalog ¶
func (_mock *MockApplication) MessageCatalog() adaptor.MessageCatalog
MessageCatalog provides a mock function for the type MockApplication
func (*MockApplication) ModeSelector ¶
func (_mock *MockApplication) ModeSelector() adaptor.ModeSelector
ModeSelector provides a mock function for the type MockApplication
type MockApplicationDefinition ¶
MockApplicationDefinition is an autogenerated mock type for the ApplicationDefinition type
func NewMockApplicationDefinition ¶
func NewMockApplicationDefinition(t interface {
mock.TestingT
Cleanup(func())
}) *MockApplicationDefinition
NewMockApplicationDefinition creates a new instance of MockApplicationDefinition. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.
func (*MockApplicationDefinition) Dependencies ¶ added in v0.5.1
func (_mock *MockApplicationDefinition) Dependencies(resources definition.DependenciesProviderResources) (any, error)
Dependencies provides a mock function for the type MockApplicationDefinition
func (*MockApplicationDefinition) EXPECT ¶
func (_m *MockApplicationDefinition) EXPECT() *MockApplicationDefinition_Expecter
func (*MockApplicationDefinition) Features ¶ added in v0.5.1
func (_mock *MockApplicationDefinition) Features() definition.Features
Features provides a mock function for the type MockApplicationDefinition
func (*MockApplicationDefinition) Instructions ¶
func (_mock *MockApplicationDefinition) Instructions() string
Instructions provides a mock function for the type MockApplicationDefinition
func (*MockApplicationDefinition) Name ¶
func (_mock *MockApplicationDefinition) Name() string
Name provides a mock function for the type MockApplicationDefinition
func (*MockApplicationDefinition) Parameters ¶ added in v0.5.1
func (_mock *MockApplicationDefinition) Parameters() []entities.Parameter
Parameters provides a mock function for the type MockApplicationDefinition
func (*MockApplicationDefinition) Title ¶
func (_mock *MockApplicationDefinition) Title() string
Title provides a mock function for the type MockApplicationDefinition
func (*MockApplicationDefinition) Tools ¶
func (_mock *MockApplicationDefinition) Tools(resources definition.ToolsProviderResources) []tools.Tool
Tools provides a mock function for the type MockApplicationDefinition
type MockApplicationDefinition_Dependencies_Call ¶ added in v0.5.1
MockApplicationDefinition_Dependencies_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Dependencies'
func (*MockApplicationDefinition_Dependencies_Call) Return ¶ added in v0.5.1
func (_c *MockApplicationDefinition_Dependencies_Call) Return(v any, err error) *MockApplicationDefinition_Dependencies_Call
func (*MockApplicationDefinition_Dependencies_Call) Run ¶ added in v0.5.1
func (_c *MockApplicationDefinition_Dependencies_Call) Run(run func(resources definition.DependenciesProviderResources)) *MockApplicationDefinition_Dependencies_Call
func (*MockApplicationDefinition_Dependencies_Call) RunAndReturn ¶ added in v0.5.1
func (_c *MockApplicationDefinition_Dependencies_Call) RunAndReturn(run func(resources definition.DependenciesProviderResources) (any, error)) *MockApplicationDefinition_Dependencies_Call
type MockApplicationDefinition_Expecter ¶
type MockApplicationDefinition_Expecter struct {
// contains filtered or unexported fields
}
func (*MockApplicationDefinition_Expecter) Dependencies ¶ added in v0.5.1
func (_e *MockApplicationDefinition_Expecter) Dependencies(resources interface{}) *MockApplicationDefinition_Dependencies_Call
Dependencies is a helper method to define mock.On call
- resources definition.DependenciesProviderResources
func (*MockApplicationDefinition_Expecter) Features ¶ added in v0.5.1
func (_e *MockApplicationDefinition_Expecter) Features() *MockApplicationDefinition_Features_Call
Features is a helper method to define mock.On call
func (*MockApplicationDefinition_Expecter) Instructions ¶
func (_e *MockApplicationDefinition_Expecter) Instructions() *MockApplicationDefinition_Instructions_Call
Instructions is a helper method to define mock.On call
func (*MockApplicationDefinition_Expecter) Name ¶
func (_e *MockApplicationDefinition_Expecter) Name() *MockApplicationDefinition_Name_Call
Name is a helper method to define mock.On call
func (*MockApplicationDefinition_Expecter) Parameters ¶ added in v0.5.1
func (_e *MockApplicationDefinition_Expecter) Parameters() *MockApplicationDefinition_Parameters_Call
Parameters is a helper method to define mock.On call
func (*MockApplicationDefinition_Expecter) Title ¶
func (_e *MockApplicationDefinition_Expecter) Title() *MockApplicationDefinition_Title_Call
Title is a helper method to define mock.On call
func (*MockApplicationDefinition_Expecter) Tools ¶
func (_e *MockApplicationDefinition_Expecter) Tools(resources interface{}) *MockApplicationDefinition_Tools_Call
Tools is a helper method to define mock.On call
- resources definition.ToolsProviderResources
type MockApplicationDefinition_Features_Call ¶ added in v0.5.1
MockApplicationDefinition_Features_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Features'
func (*MockApplicationDefinition_Features_Call) Return ¶ added in v0.5.1
func (_c *MockApplicationDefinition_Features_Call) Return(features definition.Features) *MockApplicationDefinition_Features_Call
func (*MockApplicationDefinition_Features_Call) Run ¶ added in v0.5.1
func (_c *MockApplicationDefinition_Features_Call) Run(run func()) *MockApplicationDefinition_Features_Call
func (*MockApplicationDefinition_Features_Call) RunAndReturn ¶ added in v0.5.1
func (_c *MockApplicationDefinition_Features_Call) RunAndReturn(run func() definition.Features) *MockApplicationDefinition_Features_Call
type MockApplicationDefinition_Instructions_Call ¶
MockApplicationDefinition_Instructions_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Instructions'
func (*MockApplicationDefinition_Instructions_Call) Return ¶
func (_c *MockApplicationDefinition_Instructions_Call) Return(s string) *MockApplicationDefinition_Instructions_Call
func (*MockApplicationDefinition_Instructions_Call) Run ¶
func (_c *MockApplicationDefinition_Instructions_Call) Run(run func()) *MockApplicationDefinition_Instructions_Call
func (*MockApplicationDefinition_Instructions_Call) RunAndReturn ¶
func (_c *MockApplicationDefinition_Instructions_Call) RunAndReturn(run func() string) *MockApplicationDefinition_Instructions_Call
type MockApplicationDefinition_Name_Call ¶
MockApplicationDefinition_Name_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Name'
func (*MockApplicationDefinition_Name_Call) Return ¶
func (_c *MockApplicationDefinition_Name_Call) Return(s string) *MockApplicationDefinition_Name_Call
func (*MockApplicationDefinition_Name_Call) Run ¶
func (_c *MockApplicationDefinition_Name_Call) Run(run func()) *MockApplicationDefinition_Name_Call
func (*MockApplicationDefinition_Name_Call) RunAndReturn ¶
func (_c *MockApplicationDefinition_Name_Call) RunAndReturn(run func() string) *MockApplicationDefinition_Name_Call
type MockApplicationDefinition_Parameters_Call ¶ added in v0.5.1
MockApplicationDefinition_Parameters_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Parameters'
func (*MockApplicationDefinition_Parameters_Call) Return ¶ added in v0.5.1
func (_c *MockApplicationDefinition_Parameters_Call) Return(parameters []entities.Parameter) *MockApplicationDefinition_Parameters_Call
func (*MockApplicationDefinition_Parameters_Call) Run ¶ added in v0.5.1
func (_c *MockApplicationDefinition_Parameters_Call) Run(run func()) *MockApplicationDefinition_Parameters_Call
func (*MockApplicationDefinition_Parameters_Call) RunAndReturn ¶ added in v0.5.1
func (_c *MockApplicationDefinition_Parameters_Call) RunAndReturn(run func() []entities.Parameter) *MockApplicationDefinition_Parameters_Call
type MockApplicationDefinition_Title_Call ¶
MockApplicationDefinition_Title_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Title'
func (*MockApplicationDefinition_Title_Call) Return ¶
func (_c *MockApplicationDefinition_Title_Call) Return(s string) *MockApplicationDefinition_Title_Call
func (*MockApplicationDefinition_Title_Call) Run ¶
func (_c *MockApplicationDefinition_Title_Call) Run(run func()) *MockApplicationDefinition_Title_Call
func (*MockApplicationDefinition_Title_Call) RunAndReturn ¶
func (_c *MockApplicationDefinition_Title_Call) RunAndReturn(run func() string) *MockApplicationDefinition_Title_Call
type MockApplicationDefinition_Tools_Call ¶
MockApplicationDefinition_Tools_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Tools'
func (*MockApplicationDefinition_Tools_Call) Return ¶
func (_c *MockApplicationDefinition_Tools_Call) Return(tools1 []tools.Tool) *MockApplicationDefinition_Tools_Call
func (*MockApplicationDefinition_Tools_Call) Run ¶
func (_c *MockApplicationDefinition_Tools_Call) Run(run func(resources definition.ToolsProviderResources)) *MockApplicationDefinition_Tools_Call
func (*MockApplicationDefinition_Tools_Call) RunAndReturn ¶
func (_c *MockApplicationDefinition_Tools_Call) RunAndReturn(run func(resources definition.ToolsProviderResources) []tools.Tool) *MockApplicationDefinition_Tools_Call
type MockApplicationFactory ¶
MockApplicationFactory is an autogenerated mock type for the ApplicationFactory type
func NewMockApplicationFactory ¶
func NewMockApplicationFactory(t interface {
mock.TestingT
Cleanup(func())
}) *MockApplicationFactory
NewMockApplicationFactory creates a new instance of MockApplicationFactory. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.
func (*MockApplicationFactory) EXPECT ¶
func (_m *MockApplicationFactory) EXPECT() *MockApplicationFactory_Expecter
func (*MockApplicationFactory) New ¶
func (_mock *MockApplicationFactory) New(definition adaptor.ApplicationDefinition) adaptor.Application
New provides a mock function for the type MockApplicationFactory
type MockApplicationFactory_Expecter ¶
type MockApplicationFactory_Expecter struct {
// contains filtered or unexported fields
}
func (*MockApplicationFactory_Expecter) New ¶
func (_e *MockApplicationFactory_Expecter) New(definition interface{}) *MockApplicationFactory_New_Call
New is a helper method to define mock.On call
- definition adaptor.ApplicationDefinition
type MockApplicationFactory_New_Call ¶
MockApplicationFactory_New_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'New'
func (*MockApplicationFactory_New_Call) Return ¶
func (_c *MockApplicationFactory_New_Call) Return(application adaptor.Application) *MockApplicationFactory_New_Call
func (*MockApplicationFactory_New_Call) Run ¶
func (_c *MockApplicationFactory_New_Call) Run(run func(definition adaptor.ApplicationDefinition)) *MockApplicationFactory_New_Call
func (*MockApplicationFactory_New_Call) RunAndReturn ¶
func (_c *MockApplicationFactory_New_Call) RunAndReturn(run func(definition adaptor.ApplicationDefinition) adaptor.Application) *MockApplicationFactory_New_Call
type MockApplication_Expecter ¶
type MockApplication_Expecter struct {
// contains filtered or unexported fields
}
func (*MockApplication_Expecter) MessageCatalog ¶
func (_e *MockApplication_Expecter) MessageCatalog() *MockApplication_MessageCatalog_Call
MessageCatalog is a helper method to define mock.On call
func (*MockApplication_Expecter) ModeSelector ¶
func (_e *MockApplication_Expecter) ModeSelector() *MockApplication_ModeSelector_Call
ModeSelector is a helper method to define mock.On call
type MockApplication_MessageCatalog_Call ¶
MockApplication_MessageCatalog_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'MessageCatalog'
func (*MockApplication_MessageCatalog_Call) Return ¶
func (_c *MockApplication_MessageCatalog_Call) Return(messageCatalog adaptor.MessageCatalog) *MockApplication_MessageCatalog_Call
func (*MockApplication_MessageCatalog_Call) Run ¶
func (_c *MockApplication_MessageCatalog_Call) Run(run func()) *MockApplication_MessageCatalog_Call
func (*MockApplication_MessageCatalog_Call) RunAndReturn ¶
func (_c *MockApplication_MessageCatalog_Call) RunAndReturn(run func() adaptor.MessageCatalog) *MockApplication_MessageCatalog_Call
type MockApplication_ModeSelector_Call ¶
MockApplication_ModeSelector_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ModeSelector'
func (*MockApplication_ModeSelector_Call) Return ¶
func (_c *MockApplication_ModeSelector_Call) Return(modeSelector adaptor.ModeSelector) *MockApplication_ModeSelector_Call
func (*MockApplication_ModeSelector_Call) Run ¶
func (_c *MockApplication_ModeSelector_Call) Run(run func()) *MockApplication_ModeSelector_Call
func (*MockApplication_ModeSelector_Call) RunAndReturn ¶
func (_c *MockApplication_ModeSelector_Call) RunAndReturn(run func() adaptor.ModeSelector) *MockApplication_ModeSelector_Call
type MockLoggerFactory ¶
MockLoggerFactory is an autogenerated mock type for the LoggerFactory type
func NewMockLoggerFactory ¶
func NewMockLoggerFactory(t interface {
mock.TestingT
Cleanup(func())
}) *MockLoggerFactory
NewMockLoggerFactory creates a new instance of MockLoggerFactory. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.
func (*MockLoggerFactory) EXPECT ¶
func (_m *MockLoggerFactory) EXPECT() *MockLoggerFactory_Expecter
func (*MockLoggerFactory) GetGlobalLogger ¶
func (_mock *MockLoggerFactory) GetGlobalLogger() (entities.Logger, messages.Error)
GetGlobalLogger provides a mock function for the type MockLoggerFactory
func (*MockLoggerFactory) NewMCPSessionLogger ¶
func (_mock *MockLoggerFactory) NewMCPSessionLogger(session *mcp.ServerSession) (entities.Logger, messages.Error)
NewMCPSessionLogger provides a mock function for the type MockLoggerFactory
type MockLoggerFactory_Expecter ¶
type MockLoggerFactory_Expecter struct {
// contains filtered or unexported fields
}
func (*MockLoggerFactory_Expecter) GetGlobalLogger ¶
func (_e *MockLoggerFactory_Expecter) GetGlobalLogger() *MockLoggerFactory_GetGlobalLogger_Call
GetGlobalLogger is a helper method to define mock.On call
func (*MockLoggerFactory_Expecter) NewMCPSessionLogger ¶
func (_e *MockLoggerFactory_Expecter) NewMCPSessionLogger(session interface{}) *MockLoggerFactory_NewMCPSessionLogger_Call
NewMCPSessionLogger is a helper method to define mock.On call
- session *mcp.ServerSession
type MockLoggerFactory_GetGlobalLogger_Call ¶
MockLoggerFactory_GetGlobalLogger_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetGlobalLogger'
func (*MockLoggerFactory_GetGlobalLogger_Call) Return ¶
func (_c *MockLoggerFactory_GetGlobalLogger_Call) Return(logger entities.Logger, error messages.Error) *MockLoggerFactory_GetGlobalLogger_Call
func (*MockLoggerFactory_GetGlobalLogger_Call) Run ¶
func (_c *MockLoggerFactory_GetGlobalLogger_Call) Run(run func()) *MockLoggerFactory_GetGlobalLogger_Call
func (*MockLoggerFactory_GetGlobalLogger_Call) RunAndReturn ¶
func (_c *MockLoggerFactory_GetGlobalLogger_Call) RunAndReturn(run func() (entities.Logger, messages.Error)) *MockLoggerFactory_GetGlobalLogger_Call
type MockLoggerFactory_NewMCPSessionLogger_Call ¶
MockLoggerFactory_NewMCPSessionLogger_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'NewMCPSessionLogger'
func (*MockLoggerFactory_NewMCPSessionLogger_Call) Return ¶
func (_c *MockLoggerFactory_NewMCPSessionLogger_Call) Return(logger entities.Logger, error messages.Error) *MockLoggerFactory_NewMCPSessionLogger_Call
func (*MockLoggerFactory_NewMCPSessionLogger_Call) Run ¶
func (_c *MockLoggerFactory_NewMCPSessionLogger_Call) Run(run func(session *mcp.ServerSession)) *MockLoggerFactory_NewMCPSessionLogger_Call
func (*MockLoggerFactory_NewMCPSessionLogger_Call) RunAndReturn ¶
func (_c *MockLoggerFactory_NewMCPSessionLogger_Call) RunAndReturn(run func(session *mcp.ServerSession) (entities.Logger, messages.Error)) *MockLoggerFactory_NewMCPSessionLogger_Call
type MockMessageCatalog ¶
MockMessageCatalog is an autogenerated mock type for the MessageCatalog type
func NewMockMessageCatalog ¶
func NewMockMessageCatalog(t interface {
mock.TestingT
Cleanup(func())
}) *MockMessageCatalog
NewMockMessageCatalog creates a new instance of MockMessageCatalog. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.
func (*MockMessageCatalog) EXPECT ¶
func (_m *MockMessageCatalog) EXPECT() *MockMessageCatalog_Expecter
func (*MockMessageCatalog) Get ¶
func (_mock *MockMessageCatalog) Get(key messages.MessageKey) string
Get provides a mock function for the type MockMessageCatalog
func (*MockMessageCatalog) GetFromError ¶ added in v0.7.0
func (_mock *MockMessageCatalog) GetFromError(err messages.Error) string
GetFromError provides a mock function for the type MockMessageCatalog
func (*MockMessageCatalog) GetFromGeneralError ¶
func (_mock *MockMessageCatalog) GetFromGeneralError(err error) (string, bool)
GetFromGeneralError provides a mock function for the type MockMessageCatalog
type MockMessageCatalog_Expecter ¶
type MockMessageCatalog_Expecter struct {
// contains filtered or unexported fields
}
func (*MockMessageCatalog_Expecter) Get ¶
func (_e *MockMessageCatalog_Expecter) Get(key interface{}) *MockMessageCatalog_Get_Call
Get is a helper method to define mock.On call
- key messages.MessageKey
func (*MockMessageCatalog_Expecter) GetFromError ¶ added in v0.7.0
func (_e *MockMessageCatalog_Expecter) GetFromError(err interface{}) *MockMessageCatalog_GetFromError_Call
GetFromError is a helper method to define mock.On call
- err messages.Error
func (*MockMessageCatalog_Expecter) GetFromGeneralError ¶
func (_e *MockMessageCatalog_Expecter) GetFromGeneralError(err interface{}) *MockMessageCatalog_GetFromGeneralError_Call
GetFromGeneralError is a helper method to define mock.On call
- err error
type MockMessageCatalog_GetFromError_Call ¶ added in v0.7.0
MockMessageCatalog_GetFromError_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetFromError'
func (*MockMessageCatalog_GetFromError_Call) Return ¶ added in v0.7.0
func (_c *MockMessageCatalog_GetFromError_Call) Return(s string) *MockMessageCatalog_GetFromError_Call
func (*MockMessageCatalog_GetFromError_Call) Run ¶ added in v0.7.0
func (_c *MockMessageCatalog_GetFromError_Call) Run(run func(err messages.Error)) *MockMessageCatalog_GetFromError_Call
func (*MockMessageCatalog_GetFromError_Call) RunAndReturn ¶ added in v0.7.0
func (_c *MockMessageCatalog_GetFromError_Call) RunAndReturn(run func(err messages.Error) string) *MockMessageCatalog_GetFromError_Call
type MockMessageCatalog_GetFromGeneralError_Call ¶
MockMessageCatalog_GetFromGeneralError_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetFromGeneralError'
func (*MockMessageCatalog_GetFromGeneralError_Call) Return ¶
func (_c *MockMessageCatalog_GetFromGeneralError_Call) Return(s string, b bool) *MockMessageCatalog_GetFromGeneralError_Call
func (*MockMessageCatalog_GetFromGeneralError_Call) Run ¶
func (_c *MockMessageCatalog_GetFromGeneralError_Call) Run(run func(err error)) *MockMessageCatalog_GetFromGeneralError_Call
func (*MockMessageCatalog_GetFromGeneralError_Call) RunAndReturn ¶
func (_c *MockMessageCatalog_GetFromGeneralError_Call) RunAndReturn(run func(err error) (string, bool)) *MockMessageCatalog_GetFromGeneralError_Call
type MockMessageCatalog_Get_Call ¶
MockMessageCatalog_Get_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Get'
func (*MockMessageCatalog_Get_Call) Return ¶
func (_c *MockMessageCatalog_Get_Call) Return(s string) *MockMessageCatalog_Get_Call
func (*MockMessageCatalog_Get_Call) Run ¶
func (_c *MockMessageCatalog_Get_Call) Run(run func(key messages.MessageKey)) *MockMessageCatalog_Get_Call
func (*MockMessageCatalog_Get_Call) RunAndReturn ¶
func (_c *MockMessageCatalog_Get_Call) RunAndReturn(run func(key messages.MessageKey) string) *MockMessageCatalog_Get_Call
type MockModeSelector ¶
MockModeSelector is an autogenerated mock type for the ModeSelector type
func NewMockModeSelector ¶
func NewMockModeSelector(t interface {
mock.TestingT
Cleanup(func())
}) *MockModeSelector
NewMockModeSelector creates a new instance of MockModeSelector. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.
func (*MockModeSelector) EXPECT ¶
func (_m *MockModeSelector) EXPECT() *MockModeSelector_Expecter
func (*MockModeSelector) StartAndWaitForCompletion ¶
func (_mock *MockModeSelector) StartAndWaitForCompletion(ctx context.Context) messages.Error
StartAndWaitForCompletion provides a mock function for the type MockModeSelector
type MockModeSelector_Expecter ¶
type MockModeSelector_Expecter struct {
// contains filtered or unexported fields
}
func (*MockModeSelector_Expecter) StartAndWaitForCompletion ¶
func (_e *MockModeSelector_Expecter) StartAndWaitForCompletion(ctx interface{}) *MockModeSelector_StartAndWaitForCompletion_Call
StartAndWaitForCompletion is a helper method to define mock.On call
- ctx context.Context
type MockModeSelector_StartAndWaitForCompletion_Call ¶
MockModeSelector_StartAndWaitForCompletion_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'StartAndWaitForCompletion'
func (*MockModeSelector_StartAndWaitForCompletion_Call) Return ¶
func (_c *MockModeSelector_StartAndWaitForCompletion_Call) Return(error messages.Error) *MockModeSelector_StartAndWaitForCompletion_Call
func (*MockModeSelector_StartAndWaitForCompletion_Call) Run ¶
func (_c *MockModeSelector_StartAndWaitForCompletion_Call) Run(run func(ctx context.Context)) *MockModeSelector_StartAndWaitForCompletion_Call
func (*MockModeSelector_StartAndWaitForCompletion_Call) RunAndReturn ¶
func (_c *MockModeSelector_StartAndWaitForCompletion_Call) RunAndReturn(run func(ctx context.Context) messages.Error) *MockModeSelector_StartAndWaitForCompletion_Call