Documentation
¶
Overview ¶
Package config is a generated GoMock package.
Index ¶
- func ContextNames(cfg Config) []string
- func DefaultConfigPath() string
- func RemoveContext(cfg Config, context *Context)
- type Config
- type Context
- type MockConfig
- func (m *MockConfig) ActiveContext() *Context
- func (m *MockConfig) Contexts() []*Context
- func (m *MockConfig) EXPECT() *MockConfigMockRecorder
- func (m *MockConfig) Endpoint() string
- func (m *MockConfig) SetActiveContext(arg0 *Context)
- func (m *MockConfig) SetContexts(arg0 []*Context)
- func (m *MockConfig) SetEndpoint(arg0 string)
- func (m *MockConfig) Write() error
- type MockConfigMockRecorder
- func (mr *MockConfigMockRecorder) ActiveContext() *gomock.Call
- func (mr *MockConfigMockRecorder) Contexts() *gomock.Call
- func (mr *MockConfigMockRecorder) Endpoint() *gomock.Call
- func (mr *MockConfigMockRecorder) SetActiveContext(arg0 interface{}) *gomock.Call
- func (mr *MockConfigMockRecorder) SetContexts(arg0 interface{}) *gomock.Call
- func (mr *MockConfigMockRecorder) SetEndpoint(arg0 interface{}) *gomock.Call
- func (mr *MockConfigMockRecorder) Write() *gomock.Call
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ContextNames ¶
func DefaultConfigPath ¶
func DefaultConfigPath() string
func RemoveContext ¶
Types ¶
type Config ¶
type Config interface { Write() error ActiveContext() *Context SetActiveContext(*Context) Contexts() []*Context SetContexts([]*Context) Endpoint() string SetEndpoint(string) }
func ReadConfig ¶
type Context ¶
func ContextByName ¶
type MockConfig ¶
type MockConfig struct {
// contains filtered or unexported fields
}
MockConfig is a mock of Config interface.
func NewMockConfig ¶
func NewMockConfig(ctrl *gomock.Controller) *MockConfig
NewMockConfig creates a new mock instance.
func (*MockConfig) ActiveContext ¶
func (m *MockConfig) ActiveContext() *Context
ActiveContext mocks base method.
func (*MockConfig) Contexts ¶
func (m *MockConfig) Contexts() []*Context
Contexts mocks base method.
func (*MockConfig) EXPECT ¶
func (m *MockConfig) EXPECT() *MockConfigMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockConfig) SetActiveContext ¶
func (m *MockConfig) SetActiveContext(arg0 *Context)
SetActiveContext mocks base method.
func (*MockConfig) SetContexts ¶
func (m *MockConfig) SetContexts(arg0 []*Context)
SetContexts mocks base method.
func (*MockConfig) SetEndpoint ¶
func (m *MockConfig) SetEndpoint(arg0 string)
SetEndpoint mocks base method.
type MockConfigMockRecorder ¶
type MockConfigMockRecorder struct {
// contains filtered or unexported fields
}
MockConfigMockRecorder is the mock recorder for MockConfig.
func (*MockConfigMockRecorder) ActiveContext ¶
func (mr *MockConfigMockRecorder) ActiveContext() *gomock.Call
ActiveContext indicates an expected call of ActiveContext.
func (*MockConfigMockRecorder) Contexts ¶
func (mr *MockConfigMockRecorder) Contexts() *gomock.Call
Contexts indicates an expected call of Contexts.
func (*MockConfigMockRecorder) Endpoint ¶
func (mr *MockConfigMockRecorder) Endpoint() *gomock.Call
Endpoint indicates an expected call of Endpoint.
func (*MockConfigMockRecorder) SetActiveContext ¶
func (mr *MockConfigMockRecorder) SetActiveContext(arg0 interface{}) *gomock.Call
SetActiveContext indicates an expected call of SetActiveContext.
func (*MockConfigMockRecorder) SetContexts ¶
func (mr *MockConfigMockRecorder) SetContexts(arg0 interface{}) *gomock.Call
SetContexts indicates an expected call of SetContexts.
func (*MockConfigMockRecorder) SetEndpoint ¶
func (mr *MockConfigMockRecorder) SetEndpoint(arg0 interface{}) *gomock.Call
SetEndpoint indicates an expected call of SetEndpoint.
func (*MockConfigMockRecorder) Write ¶
func (mr *MockConfigMockRecorder) Write() *gomock.Call
Write indicates an expected call of Write.