Documentation
¶
Index ¶
- type MockProvider
- func (_mock *MockProvider) Close() error
- func (_m *MockProvider) EXPECT() *MockProvider_Expecter
- func (_mock *MockProvider) GetSecret(ctx context.Context, path string, key string, version int) (string, error)
- func (_mock *MockProvider) GetSecretsBatch(ctx context.Context, requests []integrations.SecretRequest) (map[string]string, error)
- func (_mock *MockProvider) TestConnection(ctx context.Context) error
- func (_mock *MockProvider) Type() model.IntegrationType
- type MockProviderFactory
- type MockProviderFactory_Create_Call
- func (_c *MockProviderFactory_Create_Call) Return(provider integrations.Provider, err error) *MockProviderFactory_Create_Call
- func (_c *MockProviderFactory_Create_Call) Run(run func(integration *model.Integration)) *MockProviderFactory_Create_Call
- func (_c *MockProviderFactory_Create_Call) RunAndReturn(run func(integration *model.Integration) (integrations.Provider, error)) *MockProviderFactory_Create_Call
- type MockProviderFactory_Expecter
- type MockProviderFactory_SupportedTypes_Call
- func (_c *MockProviderFactory_SupportedTypes_Call) Return(integrationTypes []model.IntegrationType) *MockProviderFactory_SupportedTypes_Call
- func (_c *MockProviderFactory_SupportedTypes_Call) Run(run func()) *MockProviderFactory_SupportedTypes_Call
- func (_c *MockProviderFactory_SupportedTypes_Call) RunAndReturn(run func() []model.IntegrationType) *MockProviderFactory_SupportedTypes_Call
- type MockProvider_Close_Call
- type MockProvider_Expecter
- func (_e *MockProvider_Expecter) Close() *MockProvider_Close_Call
- func (_e *MockProvider_Expecter) GetSecret(ctx interface{}, path interface{}, key interface{}, version interface{}) *MockProvider_GetSecret_Call
- func (_e *MockProvider_Expecter) GetSecretsBatch(ctx interface{}, requests interface{}) *MockProvider_GetSecretsBatch_Call
- func (_e *MockProvider_Expecter) TestConnection(ctx interface{}) *MockProvider_TestConnection_Call
- func (_e *MockProvider_Expecter) Type() *MockProvider_Type_Call
- type MockProvider_GetSecret_Call
- func (_c *MockProvider_GetSecret_Call) Return(s string, err error) *MockProvider_GetSecret_Call
- func (_c *MockProvider_GetSecret_Call) Run(run func(ctx context.Context, path string, key string, version int)) *MockProvider_GetSecret_Call
- func (_c *MockProvider_GetSecret_Call) RunAndReturn(...) *MockProvider_GetSecret_Call
- type MockProvider_GetSecretsBatch_Call
- func (_c *MockProvider_GetSecretsBatch_Call) Return(stringToString map[string]string, err error) *MockProvider_GetSecretsBatch_Call
- func (_c *MockProvider_GetSecretsBatch_Call) Run(run func(ctx context.Context, requests []integrations.SecretRequest)) *MockProvider_GetSecretsBatch_Call
- func (_c *MockProvider_GetSecretsBatch_Call) RunAndReturn(...) *MockProvider_GetSecretsBatch_Call
- type MockProvider_TestConnection_Call
- func (_c *MockProvider_TestConnection_Call) Return(err error) *MockProvider_TestConnection_Call
- func (_c *MockProvider_TestConnection_Call) Run(run func(ctx context.Context)) *MockProvider_TestConnection_Call
- func (_c *MockProvider_TestConnection_Call) RunAndReturn(run func(ctx context.Context) error) *MockProvider_TestConnection_Call
- type MockProvider_Type_Call
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockProvider ¶
MockProvider is an autogenerated mock type for the Provider type
func NewMockProvider ¶
func NewMockProvider(t interface {
mock.TestingT
Cleanup(func())
}) *MockProvider
NewMockProvider creates a new instance of MockProvider. 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 (*MockProvider) Close ¶
func (_mock *MockProvider) Close() error
Close provides a mock function for the type MockProvider
func (*MockProvider) EXPECT ¶
func (_m *MockProvider) EXPECT() *MockProvider_Expecter
func (*MockProvider) GetSecret ¶
func (_mock *MockProvider) GetSecret(ctx context.Context, path string, key string, version int) (string, error)
GetSecret provides a mock function for the type MockProvider
func (*MockProvider) GetSecretsBatch ¶
func (_mock *MockProvider) GetSecretsBatch(ctx context.Context, requests []integrations.SecretRequest) (map[string]string, error)
GetSecretsBatch provides a mock function for the type MockProvider
func (*MockProvider) TestConnection ¶
func (_mock *MockProvider) TestConnection(ctx context.Context) error
TestConnection provides a mock function for the type MockProvider
func (*MockProvider) Type ¶
func (_mock *MockProvider) Type() model.IntegrationType
Type provides a mock function for the type MockProvider
type MockProviderFactory ¶
MockProviderFactory is an autogenerated mock type for the ProviderFactory type
func NewMockProviderFactory ¶
func NewMockProviderFactory(t interface {
mock.TestingT
Cleanup(func())
}) *MockProviderFactory
NewMockProviderFactory creates a new instance of MockProviderFactory. 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 (*MockProviderFactory) Create ¶
func (_mock *MockProviderFactory) Create(integration *model.Integration) (integrations.Provider, error)
Create provides a mock function for the type MockProviderFactory
func (*MockProviderFactory) EXPECT ¶
func (_m *MockProviderFactory) EXPECT() *MockProviderFactory_Expecter
func (*MockProviderFactory) SupportedTypes ¶
func (_mock *MockProviderFactory) SupportedTypes() []model.IntegrationType
SupportedTypes provides a mock function for the type MockProviderFactory
type MockProviderFactory_Create_Call ¶
MockProviderFactory_Create_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Create'
func (*MockProviderFactory_Create_Call) Return ¶
func (_c *MockProviderFactory_Create_Call) Return(provider integrations.Provider, err error) *MockProviderFactory_Create_Call
func (*MockProviderFactory_Create_Call) Run ¶
func (_c *MockProviderFactory_Create_Call) Run(run func(integration *model.Integration)) *MockProviderFactory_Create_Call
func (*MockProviderFactory_Create_Call) RunAndReturn ¶
func (_c *MockProviderFactory_Create_Call) RunAndReturn(run func(integration *model.Integration) (integrations.Provider, error)) *MockProviderFactory_Create_Call
type MockProviderFactory_Expecter ¶
type MockProviderFactory_Expecter struct {
// contains filtered or unexported fields
}
func (*MockProviderFactory_Expecter) Create ¶
func (_e *MockProviderFactory_Expecter) Create(integration interface{}) *MockProviderFactory_Create_Call
Create is a helper method to define mock.On call
- integration *model.Integration
func (*MockProviderFactory_Expecter) SupportedTypes ¶
func (_e *MockProviderFactory_Expecter) SupportedTypes() *MockProviderFactory_SupportedTypes_Call
SupportedTypes is a helper method to define mock.On call
type MockProviderFactory_SupportedTypes_Call ¶
MockProviderFactory_SupportedTypes_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SupportedTypes'
func (*MockProviderFactory_SupportedTypes_Call) Return ¶
func (_c *MockProviderFactory_SupportedTypes_Call) Return(integrationTypes []model.IntegrationType) *MockProviderFactory_SupportedTypes_Call
func (*MockProviderFactory_SupportedTypes_Call) Run ¶
func (_c *MockProviderFactory_SupportedTypes_Call) Run(run func()) *MockProviderFactory_SupportedTypes_Call
func (*MockProviderFactory_SupportedTypes_Call) RunAndReturn ¶
func (_c *MockProviderFactory_SupportedTypes_Call) RunAndReturn(run func() []model.IntegrationType) *MockProviderFactory_SupportedTypes_Call
type MockProvider_Close_Call ¶
MockProvider_Close_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Close'
func (*MockProvider_Close_Call) Return ¶
func (_c *MockProvider_Close_Call) Return(err error) *MockProvider_Close_Call
func (*MockProvider_Close_Call) Run ¶
func (_c *MockProvider_Close_Call) Run(run func()) *MockProvider_Close_Call
func (*MockProvider_Close_Call) RunAndReturn ¶
func (_c *MockProvider_Close_Call) RunAndReturn(run func() error) *MockProvider_Close_Call
type MockProvider_Expecter ¶
type MockProvider_Expecter struct {
// contains filtered or unexported fields
}
func (*MockProvider_Expecter) Close ¶
func (_e *MockProvider_Expecter) Close() *MockProvider_Close_Call
Close is a helper method to define mock.On call
func (*MockProvider_Expecter) GetSecret ¶
func (_e *MockProvider_Expecter) GetSecret(ctx interface{}, path interface{}, key interface{}, version interface{}) *MockProvider_GetSecret_Call
GetSecret is a helper method to define mock.On call
- ctx context.Context
- path string
- key string
- version int
func (*MockProvider_Expecter) GetSecretsBatch ¶
func (_e *MockProvider_Expecter) GetSecretsBatch(ctx interface{}, requests interface{}) *MockProvider_GetSecretsBatch_Call
GetSecretsBatch is a helper method to define mock.On call
- ctx context.Context
- requests []integrations.SecretRequest
func (*MockProvider_Expecter) TestConnection ¶
func (_e *MockProvider_Expecter) TestConnection(ctx interface{}) *MockProvider_TestConnection_Call
TestConnection is a helper method to define mock.On call
- ctx context.Context
func (*MockProvider_Expecter) Type ¶
func (_e *MockProvider_Expecter) Type() *MockProvider_Type_Call
Type is a helper method to define mock.On call
type MockProvider_GetSecret_Call ¶
MockProvider_GetSecret_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetSecret'
func (*MockProvider_GetSecret_Call) Return ¶
func (_c *MockProvider_GetSecret_Call) Return(s string, err error) *MockProvider_GetSecret_Call
func (*MockProvider_GetSecret_Call) Run ¶
func (_c *MockProvider_GetSecret_Call) Run(run func(ctx context.Context, path string, key string, version int)) *MockProvider_GetSecret_Call
func (*MockProvider_GetSecret_Call) RunAndReturn ¶
func (_c *MockProvider_GetSecret_Call) RunAndReturn(run func(ctx context.Context, path string, key string, version int) (string, error)) *MockProvider_GetSecret_Call
type MockProvider_GetSecretsBatch_Call ¶
MockProvider_GetSecretsBatch_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetSecretsBatch'
func (*MockProvider_GetSecretsBatch_Call) Return ¶
func (_c *MockProvider_GetSecretsBatch_Call) Return(stringToString map[string]string, err error) *MockProvider_GetSecretsBatch_Call
func (*MockProvider_GetSecretsBatch_Call) Run ¶
func (_c *MockProvider_GetSecretsBatch_Call) Run(run func(ctx context.Context, requests []integrations.SecretRequest)) *MockProvider_GetSecretsBatch_Call
func (*MockProvider_GetSecretsBatch_Call) RunAndReturn ¶
func (_c *MockProvider_GetSecretsBatch_Call) RunAndReturn(run func(ctx context.Context, requests []integrations.SecretRequest) (map[string]string, error)) *MockProvider_GetSecretsBatch_Call
type MockProvider_TestConnection_Call ¶
MockProvider_TestConnection_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'TestConnection'
func (*MockProvider_TestConnection_Call) Return ¶
func (_c *MockProvider_TestConnection_Call) Return(err error) *MockProvider_TestConnection_Call
func (*MockProvider_TestConnection_Call) Run ¶
func (_c *MockProvider_TestConnection_Call) Run(run func(ctx context.Context)) *MockProvider_TestConnection_Call
func (*MockProvider_TestConnection_Call) RunAndReturn ¶
func (_c *MockProvider_TestConnection_Call) RunAndReturn(run func(ctx context.Context) error) *MockProvider_TestConnection_Call
type MockProvider_Type_Call ¶
MockProvider_Type_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Type'
func (*MockProvider_Type_Call) Return ¶
func (_c *MockProvider_Type_Call) Return(integrationType model.IntegrationType) *MockProvider_Type_Call
func (*MockProvider_Type_Call) Run ¶
func (_c *MockProvider_Type_Call) Run(run func()) *MockProvider_Type_Call
func (*MockProvider_Type_Call) RunAndReturn ¶
func (_c *MockProvider_Type_Call) RunAndReturn(run func() model.IntegrationType) *MockProvider_Type_Call