mocks

package
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 3, 2026 License: MIT Imports: 4 Imported by: 0

Documentation

Overview

Package mocks provides mock implementations for testing.

Package mocks is a generated GoMock package.

Index

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

func (m *MockProvider) DeleteUser(ctx context.Context, name string) (*user.Result, error)

DeleteUser mocks base method.

func (*MockProvider) EXPECT

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockProvider) GetGroup

func (m *MockProvider) GetGroup(ctx context.Context, name string) (*user.Group, error)

GetGroup mocks base method.

func (*MockProvider) GetUser

func (m *MockProvider) GetUser(ctx context.Context, name string) (*user.User, error)

GetUser mocks base method.

func (*MockProvider) ListGroups

func (m *MockProvider) ListGroups(ctx context.Context) ([]user.Group, error)

ListGroups mocks base method.

func (*MockProvider) ListKeys

func (m *MockProvider) ListKeys(ctx context.Context, username string) ([]user.SSHKey, error)

ListKeys mocks base method.

func (*MockProvider) ListUsers

func (m *MockProvider) ListUsers(ctx context.Context) ([]user.User, error)

ListUsers 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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL