Documentation
¶
Overview ¶
Package mockregistry provides a mock implementation of the registry.Registry interface.
Index ¶
- type MockKey
- func (o *MockKey) ClassName() ([]byte, error)
- func (o *MockKey) Close() error
- func (o *MockKey) Name() string
- func (o *MockKey) SubkeyNames() ([]string, error)
- func (o *MockKey) Subkeys() ([]registry.Key, error)
- func (o *MockKey) Value(name string) (registry.Value, error)
- func (o *MockKey) ValueBytes(name string) ([]byte, error)
- func (o *MockKey) ValueString(name string) (string, error)
- func (o *MockKey) Values() ([]registry.Value, error)
- type MockRegistry
- type MockValue
- type Opener
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockKey ¶
type MockKey struct {
KName string
KClassName string
KSubkeys []registry.Key
KValues []registry.Value
}
MockKey mocks a registry.Key.
func (*MockKey) SubkeyNames ¶ added in v0.1.5
SubkeyNames returns the names of the subkeys of the key.
func (*MockKey) ValueBytes ¶ added in v0.1.6
ValueBytes directly returns the content (as bytes) of the named value.
func (*MockKey) ValueString ¶ added in v0.1.6
ValueString directly returns the content (as string) of the named value.
type MockRegistry ¶
MockRegistry mocks registry access.
type MockValue ¶
MockValue mocks a registry.Value.
func (*MockValue) DataString ¶ added in v0.1.6
DataString returns the data contained in the value as a string.
type Opener ¶ added in v0.1.6
type Opener struct {
Registry *MockRegistry
}
Opener is an opener for the mock registry.
func NewOpener ¶ added in v0.1.6
func NewOpener(registry *MockRegistry) *Opener
NewOpener creates a new Opener for the mock registry.
Click to show internal directories.
Click to hide internal directories.