preferencestest

package
v1.22.2 Latest Latest
Warning

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

Go to latest
Published: Feb 26, 2026 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MockOrgPreferences added in v1.11.0

type MockOrgPreferences struct {
	GetDefaultAccountIDFunc     func() domain.AccountID
	SetDefaultAccountIDFunc     func(accountID domain.AccountID) error
	GetDefaultWorkspaceIDFunc   func() domain.WorkspaceID
	SetDefaultWorkspaceIDFunc   func(workspaceID domain.WorkspaceID) error
	ClearDefaultAccountIDFunc   func() error
	ClearDefaultWorkspaceIDFunc func() error
	ClearFunc                   func() error
}

MockOrgPreferences implements preferences.OrgPreferences for testing.

func NewMockOrgPreferences added in v1.11.0

func NewMockOrgPreferences() *MockOrgPreferences

func (*MockOrgPreferences) Clear added in v1.11.0

func (m *MockOrgPreferences) Clear() error

func (*MockOrgPreferences) ClearDefaultAccountID added in v1.11.0

func (m *MockOrgPreferences) ClearDefaultAccountID() error

func (*MockOrgPreferences) ClearDefaultWorkspaceID added in v1.11.0

func (m *MockOrgPreferences) ClearDefaultWorkspaceID() error

func (*MockOrgPreferences) GetDefaultAccountID added in v1.11.0

func (m *MockOrgPreferences) GetDefaultAccountID() domain.AccountID

func (*MockOrgPreferences) GetDefaultWorkspaceID added in v1.11.0

func (m *MockOrgPreferences) GetDefaultWorkspaceID() domain.WorkspaceID

func (*MockOrgPreferences) SetDefaultAccountID added in v1.11.0

func (m *MockOrgPreferences) SetDefaultAccountID(accountID domain.AccountID) error

func (*MockOrgPreferences) SetDefaultWorkspaceID added in v1.11.0

func (m *MockOrgPreferences) SetDefaultWorkspaceID(workspaceID domain.WorkspaceID) error

type MockUserPreferences added in v1.11.0

type MockUserPreferences struct {
	GetThemeFunc       func() preferences.Theme
	SetThemeFunc       func(theme preferences.Theme) error
	GetActiveOrgIDFunc func() domain.OrganizationID
	SetActiveOrgIDFunc func(orgID domain.OrganizationID) error
	GetRoleFunc        func() string
	SetRoleFunc        func(role string) error
	ClearFunc          func() error
}

MockUserPreferences implements preferences.UserPreferences for testing.

func NewMockUserPreferences added in v1.11.0

func NewMockUserPreferences() *MockUserPreferences

func (*MockUserPreferences) Clear added in v1.11.0

func (m *MockUserPreferences) Clear() error

func (*MockUserPreferences) GetActiveOrgID added in v1.11.0

func (m *MockUserPreferences) GetActiveOrgID() domain.OrganizationID

func (*MockUserPreferences) GetRole added in v1.11.0

func (m *MockUserPreferences) GetRole() string

func (*MockUserPreferences) GetTheme added in v1.11.0

func (m *MockUserPreferences) GetTheme() preferences.Theme

func (*MockUserPreferences) SetActiveOrgID added in v1.11.0

func (m *MockUserPreferences) SetActiveOrgID(orgID domain.OrganizationID) error

func (*MockUserPreferences) SetRole added in v1.11.0

func (m *MockUserPreferences) SetRole(role string) error

func (*MockUserPreferences) SetTheme added in v1.11.0

func (m *MockUserPreferences) SetTheme(theme preferences.Theme) error

Jump to

Keyboard shortcuts

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