mock_client

package
v1.0.7 Latest Latest
Warning

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

Go to latest
Published: Jan 16, 2025 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MockClient

type MockClient struct {
	mock.Mock
}

MockClient is an autogenerated mock type for the Client type

func NewMockClient

func NewMockClient(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockClient

NewMockClient creates a new instance of MockClient. 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 (*MockClient) CancelWorkflow

func (_m *MockClient) CancelWorkflow(ctx context.Context, params models.CancelWorkflowParams) error

CancelWorkflow provides a mock function with given fields: ctx, params

func (*MockClient) Close

func (_m *MockClient) Close(ctx context.Context)

Close provides a mock function with given fields: ctx

func (*MockClient) Connect

func (_m *MockClient) Connect(ctx context.Context, params models.ConnectClientParams) error

Connect provides a mock function with given fields: ctx, params

func (*MockClient) EXPECT

func (_m *MockClient) EXPECT() *MockClient_Expecter

func (*MockClient) ExecuteAsyncWorkflow

func (_m *MockClient) ExecuteAsyncWorkflow(ctx context.Context, params models.ExecuteWorkflowParams) (models.WorkflowResponse, error)

ExecuteAsyncWorkflow provides a mock function with given fields: ctx, params

func (*MockClient) ExecuteScheduledWorkflow added in v1.0.7

ExecuteScheduledWorkflow provides a mock function with given fields: ctx, params

func (*MockClient) ExecuteSyncWorkflow

func (_m *MockClient) ExecuteSyncWorkflow(ctx context.Context, params models.ExecuteWorkflowParams) (models.WorkflowResponse, error)

ExecuteSyncWorkflow provides a mock function with given fields: ctx, params

func (*MockClient) GetWorkflowDetails

GetWorkflowDetails provides a mock function with given fields: ctx, params

func (*MockClient) ListWorkflows

ListWorkflows provides a mock function with given fields: ctx, params

func (*MockClient) QuerySchedule added in v1.0.7

QuerySchedule provides a mock function with given fields: ctx, params

func (*MockClient) QueryWorkflow

QueryWorkflow provides a mock function with given fields: ctx, params

func (*MockClient) SignalWorkflow

func (_m *MockClient) SignalWorkflow(ctx context.Context, params models.SignalWorkflowParams) error

SignalWorkflow provides a mock function with given fields: ctx, params

func (*MockClient) TerminateWorkflow

func (_m *MockClient) TerminateWorkflow(ctx context.Context, params models.TerminateWorkflowParams) error

TerminateWorkflow provides a mock function with given fields: ctx, params

type MockClient_CancelWorkflow_Call

type MockClient_CancelWorkflow_Call struct {
	*mock.Call
}

MockClient_CancelWorkflow_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CancelWorkflow'

func (*MockClient_CancelWorkflow_Call) Return

func (*MockClient_CancelWorkflow_Call) Run

func (*MockClient_CancelWorkflow_Call) RunAndReturn

type MockClient_Close_Call

type MockClient_Close_Call struct {
	*mock.Call
}

MockClient_Close_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Close'

func (*MockClient_Close_Call) Return

func (*MockClient_Close_Call) Run

func (*MockClient_Close_Call) RunAndReturn

func (_c *MockClient_Close_Call) RunAndReturn(run func(context.Context)) *MockClient_Close_Call

type MockClient_Connect_Call

type MockClient_Connect_Call struct {
	*mock.Call
}

MockClient_Connect_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Connect'

func (*MockClient_Connect_Call) Return

func (*MockClient_Connect_Call) Run

func (*MockClient_Connect_Call) RunAndReturn

type MockClient_ExecuteAsyncWorkflow_Call

type MockClient_ExecuteAsyncWorkflow_Call struct {
	*mock.Call
}

MockClient_ExecuteAsyncWorkflow_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ExecuteAsyncWorkflow'

func (*MockClient_ExecuteAsyncWorkflow_Call) Return

func (*MockClient_ExecuteAsyncWorkflow_Call) Run

type MockClient_ExecuteScheduledWorkflow_Call added in v1.0.7

type MockClient_ExecuteScheduledWorkflow_Call struct {
	*mock.Call
}

MockClient_ExecuteScheduledWorkflow_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ExecuteScheduledWorkflow'

func (*MockClient_ExecuteScheduledWorkflow_Call) Return added in v1.0.7

func (*MockClient_ExecuteScheduledWorkflow_Call) Run added in v1.0.7

type MockClient_ExecuteSyncWorkflow_Call

type MockClient_ExecuteSyncWorkflow_Call struct {
	*mock.Call
}

MockClient_ExecuteSyncWorkflow_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ExecuteSyncWorkflow'

func (*MockClient_ExecuteSyncWorkflow_Call) Return

func (*MockClient_ExecuteSyncWorkflow_Call) Run

type MockClient_Expecter

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

func (*MockClient_Expecter) CancelWorkflow

func (_e *MockClient_Expecter) CancelWorkflow(ctx interface{}, params interface{}) *MockClient_CancelWorkflow_Call

CancelWorkflow is a helper method to define mock.On call

  • ctx context.Context
  • params models.CancelWorkflowParams

func (*MockClient_Expecter) Close

func (_e *MockClient_Expecter) Close(ctx interface{}) *MockClient_Close_Call

Close is a helper method to define mock.On call

  • ctx context.Context

func (*MockClient_Expecter) Connect

func (_e *MockClient_Expecter) Connect(ctx interface{}, params interface{}) *MockClient_Connect_Call

Connect is a helper method to define mock.On call

  • ctx context.Context
  • params models.ConnectClientParams

func (*MockClient_Expecter) ExecuteAsyncWorkflow

func (_e *MockClient_Expecter) ExecuteAsyncWorkflow(ctx interface{}, params interface{}) *MockClient_ExecuteAsyncWorkflow_Call

ExecuteAsyncWorkflow is a helper method to define mock.On call

  • ctx context.Context
  • params models.ExecuteWorkflowParams

func (*MockClient_Expecter) ExecuteScheduledWorkflow added in v1.0.7

func (_e *MockClient_Expecter) ExecuteScheduledWorkflow(ctx interface{}, params interface{}) *MockClient_ExecuteScheduledWorkflow_Call

ExecuteScheduledWorkflow is a helper method to define mock.On call

  • ctx context.Context
  • params models.ExecuteWorkflowWithScheduleParams

func (*MockClient_Expecter) ExecuteSyncWorkflow

func (_e *MockClient_Expecter) ExecuteSyncWorkflow(ctx interface{}, params interface{}) *MockClient_ExecuteSyncWorkflow_Call

ExecuteSyncWorkflow is a helper method to define mock.On call

  • ctx context.Context
  • params models.ExecuteWorkflowParams

func (*MockClient_Expecter) GetWorkflowDetails

func (_e *MockClient_Expecter) GetWorkflowDetails(ctx interface{}, params interface{}) *MockClient_GetWorkflowDetails_Call

GetWorkflowDetails is a helper method to define mock.On call

  • ctx context.Context
  • params models.GetWorkflowDetailsParams

func (*MockClient_Expecter) ListWorkflows

func (_e *MockClient_Expecter) ListWorkflows(ctx interface{}, params interface{}) *MockClient_ListWorkflows_Call

ListWorkflows is a helper method to define mock.On call

  • ctx context.Context
  • params models.ListWorkflowsParams

func (*MockClient_Expecter) QuerySchedule added in v1.0.7

func (_e *MockClient_Expecter) QuerySchedule(ctx interface{}, params interface{}) *MockClient_QuerySchedule_Call

QuerySchedule is a helper method to define mock.On call

  • ctx context.Context
  • params models.QueryScheduleParams

func (*MockClient_Expecter) QueryWorkflow

func (_e *MockClient_Expecter) QueryWorkflow(ctx interface{}, params interface{}) *MockClient_QueryWorkflow_Call

QueryWorkflow is a helper method to define mock.On call

  • ctx context.Context
  • params models.QueryWorkflowParams

func (*MockClient_Expecter) SignalWorkflow

func (_e *MockClient_Expecter) SignalWorkflow(ctx interface{}, params interface{}) *MockClient_SignalWorkflow_Call

SignalWorkflow is a helper method to define mock.On call

  • ctx context.Context
  • params models.SignalWorkflowParams

func (*MockClient_Expecter) TerminateWorkflow

func (_e *MockClient_Expecter) TerminateWorkflow(ctx interface{}, params interface{}) *MockClient_TerminateWorkflow_Call

TerminateWorkflow is a helper method to define mock.On call

  • ctx context.Context
  • params models.TerminateWorkflowParams

type MockClient_GetWorkflowDetails_Call

type MockClient_GetWorkflowDetails_Call struct {
	*mock.Call
}

MockClient_GetWorkflowDetails_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetWorkflowDetails'

func (*MockClient_GetWorkflowDetails_Call) Return

func (*MockClient_GetWorkflowDetails_Call) Run

type MockClient_ListWorkflows_Call

type MockClient_ListWorkflows_Call struct {
	*mock.Call
}

MockClient_ListWorkflows_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListWorkflows'

func (*MockClient_ListWorkflows_Call) Return

func (*MockClient_ListWorkflows_Call) Run

type MockClient_QuerySchedule_Call added in v1.0.7

type MockClient_QuerySchedule_Call struct {
	*mock.Call
}

MockClient_QuerySchedule_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'QuerySchedule'

func (*MockClient_QuerySchedule_Call) Return added in v1.0.7

func (*MockClient_QuerySchedule_Call) Run added in v1.0.7

func (*MockClient_QuerySchedule_Call) RunAndReturn added in v1.0.7

type MockClient_QueryWorkflow_Call

type MockClient_QueryWorkflow_Call struct {
	*mock.Call
}

MockClient_QueryWorkflow_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'QueryWorkflow'

func (*MockClient_QueryWorkflow_Call) Return

func (*MockClient_QueryWorkflow_Call) Run

type MockClient_SignalWorkflow_Call

type MockClient_SignalWorkflow_Call struct {
	*mock.Call
}

MockClient_SignalWorkflow_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SignalWorkflow'

func (*MockClient_SignalWorkflow_Call) Return

func (*MockClient_SignalWorkflow_Call) Run

func (*MockClient_SignalWorkflow_Call) RunAndReturn

type MockClient_TerminateWorkflow_Call

type MockClient_TerminateWorkflow_Call struct {
	*mock.Call
}

MockClient_TerminateWorkflow_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'TerminateWorkflow'

func (*MockClient_TerminateWorkflow_Call) Return

func (*MockClient_TerminateWorkflow_Call) Run

func (*MockClient_TerminateWorkflow_Call) RunAndReturn

Jump to

Keyboard shortcuts

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