Documentation
¶
Index ¶
- type MockAiFunctionsInterface
- func (_m *MockAiFunctionsInterface) AiClassify(ctx context.Context, request aifunctions.AiClassifyRequest) (*aifunctions.AiClassifyResponse, error)
- func (_m *MockAiFunctionsInterface) AiExtract(ctx context.Context, request aifunctions.AiExtractRequest) (*aifunctions.AiExtractResponse, error)
- func (_m *MockAiFunctionsInterface) AiParseDocument(ctx context.Context, request aifunctions.AiParseDocumentRequest) (*aifunctions.AiParseDocumentResponse, error)
- func (_m *MockAiFunctionsInterface) EXPECT() *MockAiFunctionsInterface_Expecter
- type MockAiFunctionsInterface_AiClassify_Call
- func (_c *MockAiFunctionsInterface_AiClassify_Call) Return(_a0 *aifunctions.AiClassifyResponse, _a1 error) *MockAiFunctionsInterface_AiClassify_Call
- func (_c *MockAiFunctionsInterface_AiClassify_Call) Run(run func(ctx context.Context, request aifunctions.AiClassifyRequest)) *MockAiFunctionsInterface_AiClassify_Call
- func (_c *MockAiFunctionsInterface_AiClassify_Call) RunAndReturn(...) *MockAiFunctionsInterface_AiClassify_Call
- type MockAiFunctionsInterface_AiExtract_Call
- func (_c *MockAiFunctionsInterface_AiExtract_Call) Return(_a0 *aifunctions.AiExtractResponse, _a1 error) *MockAiFunctionsInterface_AiExtract_Call
- func (_c *MockAiFunctionsInterface_AiExtract_Call) Run(run func(ctx context.Context, request aifunctions.AiExtractRequest)) *MockAiFunctionsInterface_AiExtract_Call
- func (_c *MockAiFunctionsInterface_AiExtract_Call) RunAndReturn(...) *MockAiFunctionsInterface_AiExtract_Call
- type MockAiFunctionsInterface_AiParseDocument_Call
- func (_c *MockAiFunctionsInterface_AiParseDocument_Call) Return(_a0 *aifunctions.AiParseDocumentResponse, _a1 error) *MockAiFunctionsInterface_AiParseDocument_Call
- func (_c *MockAiFunctionsInterface_AiParseDocument_Call) Run(run func(ctx context.Context, request aifunctions.AiParseDocumentRequest)) *MockAiFunctionsInterface_AiParseDocument_Call
- func (_c *MockAiFunctionsInterface_AiParseDocument_Call) RunAndReturn(...) *MockAiFunctionsInterface_AiParseDocument_Call
- type MockAiFunctionsInterface_Expecter
- func (_e *MockAiFunctionsInterface_Expecter) AiClassify(ctx interface{}, request interface{}) *MockAiFunctionsInterface_AiClassify_Call
- func (_e *MockAiFunctionsInterface_Expecter) AiExtract(ctx interface{}, request interface{}) *MockAiFunctionsInterface_AiExtract_Call
- func (_e *MockAiFunctionsInterface_Expecter) AiParseDocument(ctx interface{}, request interface{}) *MockAiFunctionsInterface_AiParseDocument_Call
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockAiFunctionsInterface ¶
MockAiFunctionsInterface is an autogenerated mock type for the AiFunctionsInterface type
func NewMockAiFunctionsInterface ¶
func NewMockAiFunctionsInterface(t interface {
mock.TestingT
Cleanup(func())
}) *MockAiFunctionsInterface
NewMockAiFunctionsInterface creates a new instance of MockAiFunctionsInterface. 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 (*MockAiFunctionsInterface) AiClassify ¶
func (_m *MockAiFunctionsInterface) AiClassify(ctx context.Context, request aifunctions.AiClassifyRequest) (*aifunctions.AiClassifyResponse, error)
AiClassify provides a mock function with given fields: ctx, request
func (*MockAiFunctionsInterface) AiExtract ¶
func (_m *MockAiFunctionsInterface) AiExtract(ctx context.Context, request aifunctions.AiExtractRequest) (*aifunctions.AiExtractResponse, error)
AiExtract provides a mock function with given fields: ctx, request
func (*MockAiFunctionsInterface) AiParseDocument ¶
func (_m *MockAiFunctionsInterface) AiParseDocument(ctx context.Context, request aifunctions.AiParseDocumentRequest) (*aifunctions.AiParseDocumentResponse, error)
AiParseDocument provides a mock function with given fields: ctx, request
func (*MockAiFunctionsInterface) EXPECT ¶
func (_m *MockAiFunctionsInterface) EXPECT() *MockAiFunctionsInterface_Expecter
type MockAiFunctionsInterface_AiClassify_Call ¶
MockAiFunctionsInterface_AiClassify_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'AiClassify'
func (*MockAiFunctionsInterface_AiClassify_Call) Return ¶
func (_c *MockAiFunctionsInterface_AiClassify_Call) Return(_a0 *aifunctions.AiClassifyResponse, _a1 error) *MockAiFunctionsInterface_AiClassify_Call
func (*MockAiFunctionsInterface_AiClassify_Call) Run ¶
func (_c *MockAiFunctionsInterface_AiClassify_Call) Run(run func(ctx context.Context, request aifunctions.AiClassifyRequest)) *MockAiFunctionsInterface_AiClassify_Call
func (*MockAiFunctionsInterface_AiClassify_Call) RunAndReturn ¶
func (_c *MockAiFunctionsInterface_AiClassify_Call) RunAndReturn(run func(context.Context, aifunctions.AiClassifyRequest) (*aifunctions.AiClassifyResponse, error)) *MockAiFunctionsInterface_AiClassify_Call
type MockAiFunctionsInterface_AiExtract_Call ¶
MockAiFunctionsInterface_AiExtract_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'AiExtract'
func (*MockAiFunctionsInterface_AiExtract_Call) Return ¶
func (_c *MockAiFunctionsInterface_AiExtract_Call) Return(_a0 *aifunctions.AiExtractResponse, _a1 error) *MockAiFunctionsInterface_AiExtract_Call
func (*MockAiFunctionsInterface_AiExtract_Call) Run ¶
func (_c *MockAiFunctionsInterface_AiExtract_Call) Run(run func(ctx context.Context, request aifunctions.AiExtractRequest)) *MockAiFunctionsInterface_AiExtract_Call
func (*MockAiFunctionsInterface_AiExtract_Call) RunAndReturn ¶
func (_c *MockAiFunctionsInterface_AiExtract_Call) RunAndReturn(run func(context.Context, aifunctions.AiExtractRequest) (*aifunctions.AiExtractResponse, error)) *MockAiFunctionsInterface_AiExtract_Call
type MockAiFunctionsInterface_AiParseDocument_Call ¶
MockAiFunctionsInterface_AiParseDocument_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'AiParseDocument'
func (*MockAiFunctionsInterface_AiParseDocument_Call) Return ¶
func (_c *MockAiFunctionsInterface_AiParseDocument_Call) Return(_a0 *aifunctions.AiParseDocumentResponse, _a1 error) *MockAiFunctionsInterface_AiParseDocument_Call
func (*MockAiFunctionsInterface_AiParseDocument_Call) Run ¶
func (_c *MockAiFunctionsInterface_AiParseDocument_Call) Run(run func(ctx context.Context, request aifunctions.AiParseDocumentRequest)) *MockAiFunctionsInterface_AiParseDocument_Call
func (*MockAiFunctionsInterface_AiParseDocument_Call) RunAndReturn ¶
func (_c *MockAiFunctionsInterface_AiParseDocument_Call) RunAndReturn(run func(context.Context, aifunctions.AiParseDocumentRequest) (*aifunctions.AiParseDocumentResponse, error)) *MockAiFunctionsInterface_AiParseDocument_Call
type MockAiFunctionsInterface_Expecter ¶
type MockAiFunctionsInterface_Expecter struct {
// contains filtered or unexported fields
}
func (*MockAiFunctionsInterface_Expecter) AiClassify ¶
func (_e *MockAiFunctionsInterface_Expecter) AiClassify(ctx interface{}, request interface{}) *MockAiFunctionsInterface_AiClassify_Call
AiClassify is a helper method to define mock.On call
- ctx context.Context
- request aifunctions.AiClassifyRequest
func (*MockAiFunctionsInterface_Expecter) AiExtract ¶
func (_e *MockAiFunctionsInterface_Expecter) AiExtract(ctx interface{}, request interface{}) *MockAiFunctionsInterface_AiExtract_Call
AiExtract is a helper method to define mock.On call
- ctx context.Context
- request aifunctions.AiExtractRequest
func (*MockAiFunctionsInterface_Expecter) AiParseDocument ¶
func (_e *MockAiFunctionsInterface_Expecter) AiParseDocument(ctx interface{}, request interface{}) *MockAiFunctionsInterface_AiParseDocument_Call
AiParseDocument is a helper method to define mock.On call
- ctx context.Context
- request aifunctions.AiParseDocumentRequest