Documentation
¶
Overview ¶
Package mocktools is a generated GoMock package.
Index ¶
- type MockCallback
- func (m *MockCallback) EXPECT() *MockCallbackMockRecorder
- func (m *MockCallback) OnToolEnd(arg0 context.Context, arg1 tools.ITool, arg2, arg3 string)
- func (m *MockCallback) OnToolError(arg0 context.Context, arg1 tools.ITool, arg2 string, arg3 error)
- func (m *MockCallback) OnToolStart(arg0 context.Context, arg1 tools.ITool, arg2 string)
- type MockCallbackMockRecorder
- type MockITool
- type MockIToolMockRecorder
- type MockTool
- func (m *MockTool[I, O]) Call(arg0 context.Context, arg1 string) (string, error)
- func (m *MockTool[I, O]) Description() string
- func (m *MockTool[I, O]) EXPECT() *MockToolMockRecorder[I, O]
- func (m *MockTool[I, O]) Name() string
- func (m *MockTool[I, O]) Parameters() any
- func (m *MockTool[I, O]) Run(arg0 context.Context, arg1 *I) (*O, error)
- type MockToolMockRecorder
- func (mr *MockToolMockRecorder[I, O]) Call(arg0, arg1 any) *gomock.Call
- func (mr *MockToolMockRecorder[I, O]) Description() *gomock.Call
- func (mr *MockToolMockRecorder[I, O]) Name() *gomock.Call
- func (mr *MockToolMockRecorder[I, O]) Parameters() *gomock.Call
- func (mr *MockToolMockRecorder[I, O]) Run(arg0, arg1 any) *gomock.Call
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockCallback ¶
type MockCallback struct {
// contains filtered or unexported fields
}
MockCallback is a mock of Callback interface.
func NewMockCallback ¶
func NewMockCallback(ctrl *gomock.Controller) *MockCallback
NewMockCallback creates a new mock instance.
func (*MockCallback) EXPECT ¶
func (m *MockCallback) EXPECT() *MockCallbackMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockCallback) OnToolError ¶
OnToolError mocks base method.
func (*MockCallback) OnToolStart ¶
OnToolStart mocks base method.
type MockCallbackMockRecorder ¶
type MockCallbackMockRecorder struct {
// contains filtered or unexported fields
}
MockCallbackMockRecorder is the mock recorder for MockCallback.
func (*MockCallbackMockRecorder) OnToolEnd ¶
func (mr *MockCallbackMockRecorder) OnToolEnd(arg0, arg1, arg2, arg3 any) *gomock.Call
OnToolEnd indicates an expected call of OnToolEnd.
func (*MockCallbackMockRecorder) OnToolError ¶
func (mr *MockCallbackMockRecorder) OnToolError(arg0, arg1, arg2, arg3 any) *gomock.Call
OnToolError indicates an expected call of OnToolError.
func (*MockCallbackMockRecorder) OnToolStart ¶
func (mr *MockCallbackMockRecorder) OnToolStart(arg0, arg1, arg2 any) *gomock.Call
OnToolStart indicates an expected call of OnToolStart.
type MockITool ¶
type MockITool struct {
// contains filtered or unexported fields
}
MockITool is a mock of ITool interface.
func NewMockITool ¶
func NewMockITool(ctrl *gomock.Controller) *MockITool
NewMockITool creates a new mock instance.
func (*MockITool) Description ¶
Description mocks base method.
func (*MockITool) EXPECT ¶
func (m *MockITool) EXPECT() *MockIToolMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
type MockIToolMockRecorder ¶
type MockIToolMockRecorder struct {
// contains filtered or unexported fields
}
MockIToolMockRecorder is the mock recorder for MockITool.
func (*MockIToolMockRecorder) Call ¶
func (mr *MockIToolMockRecorder) Call(arg0, arg1 any) *gomock.Call
Call indicates an expected call of Call.
func (*MockIToolMockRecorder) Description ¶
func (mr *MockIToolMockRecorder) Description() *gomock.Call
Description indicates an expected call of Description.
func (*MockIToolMockRecorder) Name ¶
func (mr *MockIToolMockRecorder) Name() *gomock.Call
Name indicates an expected call of Name.
func (*MockIToolMockRecorder) Parameters ¶
func (mr *MockIToolMockRecorder) Parameters() *gomock.Call
Parameters indicates an expected call of Parameters.
type MockTool ¶
MockTool is a mock of Tool interface.
func NewMockTool ¶
func NewMockTool[I any, O any](ctrl *gomock.Controller) *MockTool[I, O]
NewMockTool creates a new mock instance.
func (*MockTool[I, O]) Description ¶
Description mocks base method.
func (*MockTool[I, O]) EXPECT ¶
func (m *MockTool[I, O]) EXPECT() *MockToolMockRecorder[I, O]
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockTool[I, O]) Parameters ¶
Parameters mocks base method.
type MockToolMockRecorder ¶
MockToolMockRecorder is the mock recorder for MockTool.
func (*MockToolMockRecorder[I, O]) Call ¶
func (mr *MockToolMockRecorder[I, O]) Call(arg0, arg1 any) *gomock.Call
Call indicates an expected call of Call.
func (*MockToolMockRecorder[I, O]) Description ¶
func (mr *MockToolMockRecorder[I, O]) Description() *gomock.Call
Description indicates an expected call of Description.
func (*MockToolMockRecorder[I, O]) Name ¶
func (mr *MockToolMockRecorder[I, O]) Name() *gomock.Call
Name indicates an expected call of Name.
func (*MockToolMockRecorder[I, O]) Parameters ¶
func (mr *MockToolMockRecorder[I, O]) Parameters() *gomock.Call
Parameters indicates an expected call of Parameters.