Documentation
¶
Overview ¶
Package mocks provides mock implementations for testing.
Package mocks is a generated GoMock package.
Index ¶
- type MockProvider
- func (m *MockProvider) AddKey(ctx context.Context, username string, key user.SSHKey) (*user.SSHKeyResult, error)
- func (m *MockProvider) ChangePassword(ctx context.Context, name, passwordHash string) (*user.Result, error)
- func (m *MockProvider) CreateGroup(ctx context.Context, opts user.CreateGroupOpts) (*user.GroupResult, error)
- func (m *MockProvider) CreateUser(ctx context.Context, opts user.CreateUserOpts) (*user.Result, error)
- func (m *MockProvider) DeleteGroup(ctx context.Context, name string) (*user.GroupResult, error)
- func (m *MockProvider) DeleteUser(ctx context.Context, name string) (*user.Result, error)
- func (m *MockProvider) EXPECT() *MockProviderMockRecorder
- func (m *MockProvider) GetGroup(ctx context.Context, name string) (*user.Group, error)
- func (m *MockProvider) GetUser(ctx context.Context, name string) (*user.User, error)
- func (m *MockProvider) ListGroups(ctx context.Context) ([]user.Group, error)
- func (m *MockProvider) ListKeys(ctx context.Context, username string) ([]user.SSHKey, error)
- func (m *MockProvider) ListUsers(ctx context.Context) ([]user.User, error)
- func (m *MockProvider) RemoveKey(ctx context.Context, username, fingerprint string) (*user.SSHKeyResult, error)
- func (m *MockProvider) UpdateGroup(ctx context.Context, name string, opts user.UpdateGroupOpts) (*user.GroupResult, error)
- func (m *MockProvider) UpdateUser(ctx context.Context, name string, opts user.UpdateUserOpts) (*user.Result, error)
- type MockProviderMockRecorder
- func (mr *MockProviderMockRecorder) AddKey(ctx, username, key any) *gomock.Call
- func (mr *MockProviderMockRecorder) ChangePassword(ctx, name, passwordHash any) *gomock.Call
- func (mr *MockProviderMockRecorder) CreateGroup(ctx, opts any) *gomock.Call
- func (mr *MockProviderMockRecorder) CreateUser(ctx, opts any) *gomock.Call
- func (mr *MockProviderMockRecorder) DeleteGroup(ctx, name any) *gomock.Call
- func (mr *MockProviderMockRecorder) DeleteUser(ctx, name any) *gomock.Call
- func (mr *MockProviderMockRecorder) GetGroup(ctx, name any) *gomock.Call
- func (mr *MockProviderMockRecorder) GetUser(ctx, name any) *gomock.Call
- func (mr *MockProviderMockRecorder) ListGroups(ctx any) *gomock.Call
- func (mr *MockProviderMockRecorder) ListKeys(ctx, username any) *gomock.Call
- func (mr *MockProviderMockRecorder) ListUsers(ctx any) *gomock.Call
- func (mr *MockProviderMockRecorder) RemoveKey(ctx, username, fingerprint any) *gomock.Call
- func (mr *MockProviderMockRecorder) UpdateGroup(ctx, name, opts any) *gomock.Call
- func (mr *MockProviderMockRecorder) UpdateUser(ctx, name, opts any) *gomock.Call
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockProvider ¶
type MockProvider struct {
// contains filtered or unexported fields
}
MockProvider is a mock of Provider interface.
func NewMockProvider ¶
func NewMockProvider(ctrl *gomock.Controller) *MockProvider
NewMockProvider creates a new mock instance.
func (*MockProvider) AddKey ¶
func (m *MockProvider) AddKey(ctx context.Context, username string, key user.SSHKey) (*user.SSHKeyResult, error)
AddKey mocks base method.
func (*MockProvider) ChangePassword ¶
func (m *MockProvider) ChangePassword(ctx context.Context, name, passwordHash string) (*user.Result, error)
ChangePassword mocks base method.
func (*MockProvider) CreateGroup ¶
func (m *MockProvider) CreateGroup(ctx context.Context, opts user.CreateGroupOpts) (*user.GroupResult, error)
CreateGroup mocks base method.
func (*MockProvider) CreateUser ¶
func (m *MockProvider) CreateUser(ctx context.Context, opts user.CreateUserOpts) (*user.Result, error)
CreateUser mocks base method.
func (*MockProvider) DeleteGroup ¶
func (m *MockProvider) DeleteGroup(ctx context.Context, name string) (*user.GroupResult, error)
DeleteGroup mocks base method.
func (*MockProvider) DeleteUser ¶
DeleteUser mocks base method.
func (*MockProvider) EXPECT ¶
func (m *MockProvider) EXPECT() *MockProviderMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockProvider) ListGroups ¶
ListGroups mocks base method.
func (*MockProvider) RemoveKey ¶
func (m *MockProvider) RemoveKey(ctx context.Context, username, fingerprint string) (*user.SSHKeyResult, error)
RemoveKey mocks base method.
func (*MockProvider) UpdateGroup ¶
func (m *MockProvider) UpdateGroup(ctx context.Context, name string, opts user.UpdateGroupOpts) (*user.GroupResult, error)
UpdateGroup mocks base method.
func (*MockProvider) UpdateUser ¶
func (m *MockProvider) UpdateUser(ctx context.Context, name string, opts user.UpdateUserOpts) (*user.Result, error)
UpdateUser mocks base method.
type MockProviderMockRecorder ¶
type MockProviderMockRecorder struct {
// contains filtered or unexported fields
}
MockProviderMockRecorder is the mock recorder for MockProvider.
func (*MockProviderMockRecorder) AddKey ¶
func (mr *MockProviderMockRecorder) AddKey(ctx, username, key any) *gomock.Call
AddKey indicates an expected call of AddKey.
func (*MockProviderMockRecorder) ChangePassword ¶
func (mr *MockProviderMockRecorder) ChangePassword(ctx, name, passwordHash any) *gomock.Call
ChangePassword indicates an expected call of ChangePassword.
func (*MockProviderMockRecorder) CreateGroup ¶
func (mr *MockProviderMockRecorder) CreateGroup(ctx, opts any) *gomock.Call
CreateGroup indicates an expected call of CreateGroup.
func (*MockProviderMockRecorder) CreateUser ¶
func (mr *MockProviderMockRecorder) CreateUser(ctx, opts any) *gomock.Call
CreateUser indicates an expected call of CreateUser.
func (*MockProviderMockRecorder) DeleteGroup ¶
func (mr *MockProviderMockRecorder) DeleteGroup(ctx, name any) *gomock.Call
DeleteGroup indicates an expected call of DeleteGroup.
func (*MockProviderMockRecorder) DeleteUser ¶
func (mr *MockProviderMockRecorder) DeleteUser(ctx, name any) *gomock.Call
DeleteUser indicates an expected call of DeleteUser.
func (*MockProviderMockRecorder) GetGroup ¶
func (mr *MockProviderMockRecorder) GetGroup(ctx, name any) *gomock.Call
GetGroup indicates an expected call of GetGroup.
func (*MockProviderMockRecorder) GetUser ¶
func (mr *MockProviderMockRecorder) GetUser(ctx, name any) *gomock.Call
GetUser indicates an expected call of GetUser.
func (*MockProviderMockRecorder) ListGroups ¶
func (mr *MockProviderMockRecorder) ListGroups(ctx any) *gomock.Call
ListGroups indicates an expected call of ListGroups.
func (*MockProviderMockRecorder) ListKeys ¶
func (mr *MockProviderMockRecorder) ListKeys(ctx, username any) *gomock.Call
ListKeys indicates an expected call of ListKeys.
func (*MockProviderMockRecorder) ListUsers ¶
func (mr *MockProviderMockRecorder) ListUsers(ctx any) *gomock.Call
ListUsers indicates an expected call of ListUsers.
func (*MockProviderMockRecorder) RemoveKey ¶
func (mr *MockProviderMockRecorder) RemoveKey(ctx, username, fingerprint any) *gomock.Call
RemoveKey indicates an expected call of RemoveKey.
func (*MockProviderMockRecorder) UpdateGroup ¶
func (mr *MockProviderMockRecorder) UpdateGroup(ctx, name, opts any) *gomock.Call
UpdateGroup indicates an expected call of UpdateGroup.
func (*MockProviderMockRecorder) UpdateUser ¶
func (mr *MockProviderMockRecorder) UpdateUser(ctx, name, opts any) *gomock.Call
UpdateUser indicates an expected call of UpdateUser.