Documentation
¶
Index ¶
- type MockEnvironment
- type MockEnvironment_Expecter
- type MockEnvironment_Getenv_Call
- type MockFileSystem
- type MockFileSystem_Expecter
- type MockFileSystem_WriteFile_Call
- func (_c *MockFileSystem_WriteFile_Call) Return(err error) *MockFileSystem_WriteFile_Call
- func (_c *MockFileSystem_WriteFile_Call) Run(run func(name string, data []byte, perm os.FileMode)) *MockFileSystem_WriteFile_Call
- func (_c *MockFileSystem_WriteFile_Call) RunAndReturn(run func(name string, data []byte, perm os.FileMode) error) *MockFileSystem_WriteFile_Call
- type MockTLSMaterialProvider
- type MockTLSMaterialProvider_Expecter
- type MockTLSMaterialProvider_GeneratePEM_Call
- func (_c *MockTLSMaterialProvider_GeneratePEM_Call) Return(certPEM []byte, keyPEM []byte, err error) *MockTLSMaterialProvider_GeneratePEM_Call
- func (_c *MockTLSMaterialProvider_GeneratePEM_Call) Run(run func()) *MockTLSMaterialProvider_GeneratePEM_Call
- func (_c *MockTLSMaterialProvider_GeneratePEM_Call) RunAndReturn(run func() ([]byte, []byte, error)) *MockTLSMaterialProvider_GeneratePEM_Call
- type MockTLSMaterialProvider_TLSConfig_Call
- func (_c *MockTLSMaterialProvider_TLSConfig_Call) Return(config *tls.Config, err error) *MockTLSMaterialProvider_TLSConfig_Call
- func (_c *MockTLSMaterialProvider_TLSConfig_Call) Run(run func(certPEM []byte, keyPEM []byte)) *MockTLSMaterialProvider_TLSConfig_Call
- func (_c *MockTLSMaterialProvider_TLSConfig_Call) RunAndReturn(run func(certPEM []byte, keyPEM []byte) (*tls.Config, error)) *MockTLSMaterialProvider_TLSConfig_Call
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockEnvironment ¶
MockEnvironment is an autogenerated mock type for the Environment type
func NewMockEnvironment ¶
func NewMockEnvironment(t interface {
mock.TestingT
Cleanup(func())
}) *MockEnvironment
NewMockEnvironment creates a new instance of MockEnvironment. 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 (*MockEnvironment) EXPECT ¶
func (_m *MockEnvironment) EXPECT() *MockEnvironment_Expecter
func (*MockEnvironment) Getenv ¶
func (_mock *MockEnvironment) Getenv(key string) string
Getenv provides a mock function for the type MockEnvironment
type MockEnvironment_Expecter ¶
type MockEnvironment_Expecter struct {
// contains filtered or unexported fields
}
func (*MockEnvironment_Expecter) Getenv ¶
func (_e *MockEnvironment_Expecter) Getenv(key interface{}) *MockEnvironment_Getenv_Call
Getenv is a helper method to define mock.On call
- key string
type MockEnvironment_Getenv_Call ¶
MockEnvironment_Getenv_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Getenv'
func (*MockEnvironment_Getenv_Call) Return ¶
func (_c *MockEnvironment_Getenv_Call) Return(s string) *MockEnvironment_Getenv_Call
func (*MockEnvironment_Getenv_Call) Run ¶
func (_c *MockEnvironment_Getenv_Call) Run(run func(key string)) *MockEnvironment_Getenv_Call
func (*MockEnvironment_Getenv_Call) RunAndReturn ¶
func (_c *MockEnvironment_Getenv_Call) RunAndReturn(run func(key string) string) *MockEnvironment_Getenv_Call
type MockFileSystem ¶
MockFileSystem is an autogenerated mock type for the FileSystem type
func NewMockFileSystem ¶
func NewMockFileSystem(t interface {
mock.TestingT
Cleanup(func())
}) *MockFileSystem
NewMockFileSystem creates a new instance of MockFileSystem. 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 (*MockFileSystem) EXPECT ¶
func (_m *MockFileSystem) EXPECT() *MockFileSystem_Expecter
type MockFileSystem_Expecter ¶
type MockFileSystem_Expecter struct {
// contains filtered or unexported fields
}
func (*MockFileSystem_Expecter) WriteFile ¶
func (_e *MockFileSystem_Expecter) WriteFile(name interface{}, data interface{}, perm interface{}) *MockFileSystem_WriteFile_Call
WriteFile is a helper method to define mock.On call
- name string
- data []byte
- perm os.FileMode
type MockFileSystem_WriteFile_Call ¶
MockFileSystem_WriteFile_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'WriteFile'
func (*MockFileSystem_WriteFile_Call) Return ¶
func (_c *MockFileSystem_WriteFile_Call) Return(err error) *MockFileSystem_WriteFile_Call
func (*MockFileSystem_WriteFile_Call) Run ¶
func (_c *MockFileSystem_WriteFile_Call) Run(run func(name string, data []byte, perm os.FileMode)) *MockFileSystem_WriteFile_Call
func (*MockFileSystem_WriteFile_Call) RunAndReturn ¶
func (_c *MockFileSystem_WriteFile_Call) RunAndReturn(run func(name string, data []byte, perm os.FileMode) error) *MockFileSystem_WriteFile_Call
type MockTLSMaterialProvider ¶
MockTLSMaterialProvider is an autogenerated mock type for the TLSMaterialProvider type
func NewMockTLSMaterialProvider ¶
func NewMockTLSMaterialProvider(t interface {
mock.TestingT
Cleanup(func())
}) *MockTLSMaterialProvider
NewMockTLSMaterialProvider creates a new instance of MockTLSMaterialProvider. 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 (*MockTLSMaterialProvider) EXPECT ¶
func (_m *MockTLSMaterialProvider) EXPECT() *MockTLSMaterialProvider_Expecter
func (*MockTLSMaterialProvider) GeneratePEM ¶
func (_mock *MockTLSMaterialProvider) GeneratePEM() ([]byte, []byte, error)
GeneratePEM provides a mock function for the type MockTLSMaterialProvider
type MockTLSMaterialProvider_Expecter ¶
type MockTLSMaterialProvider_Expecter struct {
// contains filtered or unexported fields
}
func (*MockTLSMaterialProvider_Expecter) GeneratePEM ¶
func (_e *MockTLSMaterialProvider_Expecter) GeneratePEM() *MockTLSMaterialProvider_GeneratePEM_Call
GeneratePEM is a helper method to define mock.On call
func (*MockTLSMaterialProvider_Expecter) TLSConfig ¶
func (_e *MockTLSMaterialProvider_Expecter) TLSConfig(certPEM interface{}, keyPEM interface{}) *MockTLSMaterialProvider_TLSConfig_Call
TLSConfig is a helper method to define mock.On call
- certPEM []byte
- keyPEM []byte
type MockTLSMaterialProvider_GeneratePEM_Call ¶
MockTLSMaterialProvider_GeneratePEM_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GeneratePEM'
func (*MockTLSMaterialProvider_GeneratePEM_Call) Return ¶
func (_c *MockTLSMaterialProvider_GeneratePEM_Call) Return(certPEM []byte, keyPEM []byte, err error) *MockTLSMaterialProvider_GeneratePEM_Call
func (*MockTLSMaterialProvider_GeneratePEM_Call) Run ¶
func (_c *MockTLSMaterialProvider_GeneratePEM_Call) Run(run func()) *MockTLSMaterialProvider_GeneratePEM_Call
func (*MockTLSMaterialProvider_GeneratePEM_Call) RunAndReturn ¶
func (_c *MockTLSMaterialProvider_GeneratePEM_Call) RunAndReturn(run func() ([]byte, []byte, error)) *MockTLSMaterialProvider_GeneratePEM_Call
type MockTLSMaterialProvider_TLSConfig_Call ¶
MockTLSMaterialProvider_TLSConfig_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'TLSConfig'
func (*MockTLSMaterialProvider_TLSConfig_Call) Return ¶
func (_c *MockTLSMaterialProvider_TLSConfig_Call) Return(config *tls.Config, err error) *MockTLSMaterialProvider_TLSConfig_Call
func (*MockTLSMaterialProvider_TLSConfig_Call) Run ¶
func (_c *MockTLSMaterialProvider_TLSConfig_Call) Run(run func(certPEM []byte, keyPEM []byte)) *MockTLSMaterialProvider_TLSConfig_Call
func (*MockTLSMaterialProvider_TLSConfig_Call) RunAndReturn ¶
func (_c *MockTLSMaterialProvider_TLSConfig_Call) RunAndReturn(run func(certPEM []byte, keyPEM []byte) (*tls.Config, error)) *MockTLSMaterialProvider_TLSConfig_Call