mocks

package
v0.3.2 Latest Latest
Warning

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

Go to latest
Published: Sep 13, 2025 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DatabaseService

type DatabaseService struct {
	mock.Mock
}

DatabaseService is an autogenerated mock type for the Service type

func NewDatabaseService

func NewDatabaseService(t interface {
	mock.TestingT
	Cleanup(func())
}) *DatabaseService

NewDatabaseService creates a new instance of DatabaseService. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*DatabaseService) Close

func (_m *DatabaseService) Close() error

Close provides a mock function with no fields

func (*DatabaseService) DeleteInvite

func (_m *DatabaseService) DeleteInvite(ctx context.Context, criteria db.Invite) error

DeleteInvite provides a mock function with given fields: ctx, criteria

func (*DatabaseService) EXPECT

func (*DatabaseService) GetInvitesForEntity

func (_m *DatabaseService) GetInvitesForEntity(ctx context.Context, tenantID string, entityType string, entityID string) ([]db.Invite, error)

GetInvitesForEntity provides a mock function with given fields: ctx, tenantID, entityType, entityID

func (*DatabaseService) GetOrCreateUser

func (_m *DatabaseService) GetOrCreateUser(ctx context.Context, tenantID string, input graph.UserInput) (*graph.User, error)

GetOrCreateUser provides a mock function with given fields: ctx, tenantID, input

func (*DatabaseService) GetRolesByTechnicalNames

func (_m *DatabaseService) GetRolesByTechnicalNames(ctx context.Context, entityType string, technicalNames []string) ([]*db.Role, error)

GetRolesByTechnicalNames provides a mock function with given fields: ctx, entityType, technicalNames

func (*DatabaseService) GetRolesForEntity

func (_m *DatabaseService) GetRolesForEntity(ctx context.Context, entityType string, entityID string) ([]db.Role, error)

GetRolesForEntity provides a mock function with given fields: ctx, entityType, entityID

func (*DatabaseService) GetTenantConfigurationForContext

func (_m *DatabaseService) GetTenantConfigurationForContext(ctx context.Context) (*db.TenantConfiguration, error)

GetTenantConfigurationForContext provides a mock function with given fields: ctx

func (*DatabaseService) GetUserByEmail

func (_m *DatabaseService) GetUserByEmail(ctx context.Context, tenantID string, email string) (*graph.User, error)

GetUserByEmail provides a mock function with given fields: ctx, tenantID, email

func (*DatabaseService) GetUserByID

func (_m *DatabaseService) GetUserByID(ctx context.Context, tenantID string, userId string) (*graph.User, error)

GetUserByID provides a mock function with given fields: ctx, tenantID, userId

func (*DatabaseService) GetUserHooks

func (_m *DatabaseService) GetUserHooks() db.UserHooks

GetUserHooks provides a mock function with no fields

func (*DatabaseService) GetUsers

func (_m *DatabaseService) GetUsers(ctx context.Context, tenantID string, limit int, page int) (*graph.UserConnection, error)

GetUsers provides a mock function with given fields: ctx, tenantID, limit, page

func (*DatabaseService) GetUsersByUserIDs

func (_m *DatabaseService) GetUsersByUserIDs(ctx context.Context, tenantID string, userIDs []string, limit int, page int, searchTerm *string, sortBy *graph.SortByInput) ([]*graph.User, error)

GetUsersByUserIDs provides a mock function with given fields: ctx, tenantID, userIDs, limit, page, searchTerm, sortBy

func (*DatabaseService) InviteUser

func (_m *DatabaseService) InviteUser(ctx context.Context, tenantID string, invite graph.Invite, notifyByEmail bool) error

InviteUser provides a mock function with given fields: ctx, tenantID, invite, notifyByEmail

func (*DatabaseService) RemoveRoleFromInvite

func (_m *DatabaseService) RemoveRoleFromInvite(ctx context.Context, criteria db.Invite, roleToDelete string) error

RemoveRoleFromInvite provides a mock function with given fields: ctx, criteria, roleToDelete

func (*DatabaseService) RemoveUser

func (_m *DatabaseService) RemoveUser(ctx context.Context, tenantID string, userId string, email string) (bool, error)

RemoveUser provides a mock function with given fields: ctx, tenantID, userId, email

func (*DatabaseService) Save

func (_m *DatabaseService) Save(user *graph.User) error

Save provides a mock function with given fields: user

func (*DatabaseService) SearchUsers

func (_m *DatabaseService) SearchUsers(ctx context.Context, tenantID string, query string) ([]*graph.User, error)

SearchUsers provides a mock function with given fields: ctx, tenantID, query

func (*DatabaseService) SetUserHooks

func (_m *DatabaseService) SetUserHooks(hooks db.UserHooks)

SetUserHooks provides a mock function with given fields: hooks

type DatabaseService_Close_Call

type DatabaseService_Close_Call struct {
	*mock.Call
}

DatabaseService_Close_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Close'

func (*DatabaseService_Close_Call) Return

func (*DatabaseService_Close_Call) Run

func (*DatabaseService_Close_Call) RunAndReturn

func (_c *DatabaseService_Close_Call) RunAndReturn(run func() error) *DatabaseService_Close_Call

type DatabaseService_DeleteInvite_Call

type DatabaseService_DeleteInvite_Call struct {
	*mock.Call
}

DatabaseService_DeleteInvite_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteInvite'

func (*DatabaseService_DeleteInvite_Call) Return

func (*DatabaseService_DeleteInvite_Call) Run

func (*DatabaseService_DeleteInvite_Call) RunAndReturn

type DatabaseService_Expecter

type DatabaseService_Expecter struct {
	// contains filtered or unexported fields
}

func (*DatabaseService_Expecter) Close

Close is a helper method to define mock.On call

func (*DatabaseService_Expecter) DeleteInvite

func (_e *DatabaseService_Expecter) DeleteInvite(ctx interface{}, criteria interface{}) *DatabaseService_DeleteInvite_Call

DeleteInvite is a helper method to define mock.On call

  • ctx context.Context
  • criteria db.Invite

func (*DatabaseService_Expecter) GetInvitesForEntity

func (_e *DatabaseService_Expecter) GetInvitesForEntity(ctx interface{}, tenantID interface{}, entityType interface{}, entityID interface{}) *DatabaseService_GetInvitesForEntity_Call

GetInvitesForEntity is a helper method to define mock.On call

  • ctx context.Context
  • tenantID string
  • entityType string
  • entityID string

func (*DatabaseService_Expecter) GetOrCreateUser

func (_e *DatabaseService_Expecter) GetOrCreateUser(ctx interface{}, tenantID interface{}, input interface{}) *DatabaseService_GetOrCreateUser_Call

GetOrCreateUser is a helper method to define mock.On call

  • ctx context.Context
  • tenantID string
  • input graph.UserInput

func (*DatabaseService_Expecter) GetRolesByTechnicalNames

func (_e *DatabaseService_Expecter) GetRolesByTechnicalNames(ctx interface{}, entityType interface{}, technicalNames interface{}) *DatabaseService_GetRolesByTechnicalNames_Call

GetRolesByTechnicalNames is a helper method to define mock.On call

  • ctx context.Context
  • entityType string
  • technicalNames []string

func (*DatabaseService_Expecter) GetRolesForEntity

func (_e *DatabaseService_Expecter) GetRolesForEntity(ctx interface{}, entityType interface{}, entityID interface{}) *DatabaseService_GetRolesForEntity_Call

GetRolesForEntity is a helper method to define mock.On call

  • ctx context.Context
  • entityType string
  • entityID string

func (*DatabaseService_Expecter) GetTenantConfigurationForContext

func (_e *DatabaseService_Expecter) GetTenantConfigurationForContext(ctx interface{}) *DatabaseService_GetTenantConfigurationForContext_Call

GetTenantConfigurationForContext is a helper method to define mock.On call

  • ctx context.Context

func (*DatabaseService_Expecter) GetUserByEmail

func (_e *DatabaseService_Expecter) GetUserByEmail(ctx interface{}, tenantID interface{}, email interface{}) *DatabaseService_GetUserByEmail_Call

GetUserByEmail is a helper method to define mock.On call

  • ctx context.Context
  • tenantID string
  • email string

func (*DatabaseService_Expecter) GetUserByID

func (_e *DatabaseService_Expecter) GetUserByID(ctx interface{}, tenantID interface{}, userId interface{}) *DatabaseService_GetUserByID_Call

GetUserByID is a helper method to define mock.On call

  • ctx context.Context
  • tenantID string
  • userId string

func (*DatabaseService_Expecter) GetUserHooks

GetUserHooks is a helper method to define mock.On call

func (*DatabaseService_Expecter) GetUsers

func (_e *DatabaseService_Expecter) GetUsers(ctx interface{}, tenantID interface{}, limit interface{}, page interface{}) *DatabaseService_GetUsers_Call

GetUsers is a helper method to define mock.On call

  • ctx context.Context
  • tenantID string
  • limit int
  • page int

func (*DatabaseService_Expecter) GetUsersByUserIDs

func (_e *DatabaseService_Expecter) GetUsersByUserIDs(ctx interface{}, tenantID interface{}, userIDs interface{}, limit interface{}, page interface{}, searchTerm interface{}, sortBy interface{}) *DatabaseService_GetUsersByUserIDs_Call

GetUsersByUserIDs is a helper method to define mock.On call

  • ctx context.Context
  • tenantID string
  • userIDs []string
  • limit int
  • page int
  • searchTerm *string
  • sortBy *graph.SortByInput

func (*DatabaseService_Expecter) InviteUser

func (_e *DatabaseService_Expecter) InviteUser(ctx interface{}, tenantID interface{}, invite interface{}, notifyByEmail interface{}) *DatabaseService_InviteUser_Call

InviteUser is a helper method to define mock.On call

  • ctx context.Context
  • tenantID string
  • invite graph.Invite
  • notifyByEmail bool

func (*DatabaseService_Expecter) RemoveRoleFromInvite

func (_e *DatabaseService_Expecter) RemoveRoleFromInvite(ctx interface{}, criteria interface{}, roleToDelete interface{}) *DatabaseService_RemoveRoleFromInvite_Call

RemoveRoleFromInvite is a helper method to define mock.On call

  • ctx context.Context
  • criteria db.Invite
  • roleToDelete string

func (*DatabaseService_Expecter) RemoveUser

func (_e *DatabaseService_Expecter) RemoveUser(ctx interface{}, tenantID interface{}, userId interface{}, email interface{}) *DatabaseService_RemoveUser_Call

RemoveUser is a helper method to define mock.On call

  • ctx context.Context
  • tenantID string
  • userId string
  • email string

func (*DatabaseService_Expecter) Save

func (_e *DatabaseService_Expecter) Save(user interface{}) *DatabaseService_Save_Call

Save is a helper method to define mock.On call

  • user *graph.User

func (*DatabaseService_Expecter) SearchUsers

func (_e *DatabaseService_Expecter) SearchUsers(ctx interface{}, tenantID interface{}, query interface{}) *DatabaseService_SearchUsers_Call

SearchUsers is a helper method to define mock.On call

  • ctx context.Context
  • tenantID string
  • query string

func (*DatabaseService_Expecter) SetUserHooks

func (_e *DatabaseService_Expecter) SetUserHooks(hooks interface{}) *DatabaseService_SetUserHooks_Call

SetUserHooks is a helper method to define mock.On call

  • hooks db.UserHooks

type DatabaseService_GetInvitesForEntity_Call

type DatabaseService_GetInvitesForEntity_Call struct {
	*mock.Call
}

DatabaseService_GetInvitesForEntity_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetInvitesForEntity'

func (*DatabaseService_GetInvitesForEntity_Call) Return

func (*DatabaseService_GetInvitesForEntity_Call) Run

func (*DatabaseService_GetInvitesForEntity_Call) RunAndReturn

type DatabaseService_GetOrCreateUser_Call

type DatabaseService_GetOrCreateUser_Call struct {
	*mock.Call
}

DatabaseService_GetOrCreateUser_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetOrCreateUser'

func (*DatabaseService_GetOrCreateUser_Call) Return

func (*DatabaseService_GetOrCreateUser_Call) Run

func (*DatabaseService_GetOrCreateUser_Call) RunAndReturn

type DatabaseService_GetRolesByTechnicalNames_Call

type DatabaseService_GetRolesByTechnicalNames_Call struct {
	*mock.Call
}

DatabaseService_GetRolesByTechnicalNames_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetRolesByTechnicalNames'

func (*DatabaseService_GetRolesByTechnicalNames_Call) Return

func (*DatabaseService_GetRolesByTechnicalNames_Call) Run

func (*DatabaseService_GetRolesByTechnicalNames_Call) RunAndReturn

type DatabaseService_GetRolesForEntity_Call

type DatabaseService_GetRolesForEntity_Call struct {
	*mock.Call
}

DatabaseService_GetRolesForEntity_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetRolesForEntity'

func (*DatabaseService_GetRolesForEntity_Call) Return

func (*DatabaseService_GetRolesForEntity_Call) Run

func (*DatabaseService_GetRolesForEntity_Call) RunAndReturn

type DatabaseService_GetTenantConfigurationForContext_Call

type DatabaseService_GetTenantConfigurationForContext_Call struct {
	*mock.Call
}

DatabaseService_GetTenantConfigurationForContext_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetTenantConfigurationForContext'

func (*DatabaseService_GetTenantConfigurationForContext_Call) Return

func (*DatabaseService_GetTenantConfigurationForContext_Call) Run

func (*DatabaseService_GetTenantConfigurationForContext_Call) RunAndReturn

type DatabaseService_GetUserByEmail_Call

type DatabaseService_GetUserByEmail_Call struct {
	*mock.Call
}

DatabaseService_GetUserByEmail_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetUserByEmail'

func (*DatabaseService_GetUserByEmail_Call) Return

func (*DatabaseService_GetUserByEmail_Call) Run

func (*DatabaseService_GetUserByEmail_Call) RunAndReturn

type DatabaseService_GetUserByID_Call

type DatabaseService_GetUserByID_Call struct {
	*mock.Call
}

DatabaseService_GetUserByID_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetUserByID'

func (*DatabaseService_GetUserByID_Call) Return

func (*DatabaseService_GetUserByID_Call) Run

func (*DatabaseService_GetUserByID_Call) RunAndReturn

type DatabaseService_GetUserHooks_Call

type DatabaseService_GetUserHooks_Call struct {
	*mock.Call
}

DatabaseService_GetUserHooks_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetUserHooks'

func (*DatabaseService_GetUserHooks_Call) Return

func (*DatabaseService_GetUserHooks_Call) Run

func (*DatabaseService_GetUserHooks_Call) RunAndReturn

type DatabaseService_GetUsersByUserIDs_Call

type DatabaseService_GetUsersByUserIDs_Call struct {
	*mock.Call
}

DatabaseService_GetUsersByUserIDs_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetUsersByUserIDs'

func (*DatabaseService_GetUsersByUserIDs_Call) Return

func (*DatabaseService_GetUsersByUserIDs_Call) Run

func (_c *DatabaseService_GetUsersByUserIDs_Call) Run(run func(ctx context.Context, tenantID string, userIDs []string, limit int, page int, searchTerm *string, sortBy *graph.SortByInput)) *DatabaseService_GetUsersByUserIDs_Call

func (*DatabaseService_GetUsersByUserIDs_Call) RunAndReturn

type DatabaseService_GetUsers_Call

type DatabaseService_GetUsers_Call struct {
	*mock.Call
}

DatabaseService_GetUsers_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetUsers'

func (*DatabaseService_GetUsers_Call) Return

func (*DatabaseService_GetUsers_Call) Run

func (_c *DatabaseService_GetUsers_Call) Run(run func(ctx context.Context, tenantID string, limit int, page int)) *DatabaseService_GetUsers_Call

func (*DatabaseService_GetUsers_Call) RunAndReturn

type DatabaseService_InviteUser_Call

type DatabaseService_InviteUser_Call struct {
	*mock.Call
}

DatabaseService_InviteUser_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'InviteUser'

func (*DatabaseService_InviteUser_Call) Return

func (*DatabaseService_InviteUser_Call) Run

func (_c *DatabaseService_InviteUser_Call) Run(run func(ctx context.Context, tenantID string, invite graph.Invite, notifyByEmail bool)) *DatabaseService_InviteUser_Call

func (*DatabaseService_InviteUser_Call) RunAndReturn

type DatabaseService_RemoveRoleFromInvite_Call

type DatabaseService_RemoveRoleFromInvite_Call struct {
	*mock.Call
}

DatabaseService_RemoveRoleFromInvite_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'RemoveRoleFromInvite'

func (*DatabaseService_RemoveRoleFromInvite_Call) Return

func (*DatabaseService_RemoveRoleFromInvite_Call) Run

func (*DatabaseService_RemoveRoleFromInvite_Call) RunAndReturn

type DatabaseService_RemoveUser_Call

type DatabaseService_RemoveUser_Call struct {
	*mock.Call
}

DatabaseService_RemoveUser_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'RemoveUser'

func (*DatabaseService_RemoveUser_Call) Return

func (*DatabaseService_RemoveUser_Call) Run

func (_c *DatabaseService_RemoveUser_Call) Run(run func(ctx context.Context, tenantID string, userId string, email string)) *DatabaseService_RemoveUser_Call

func (*DatabaseService_RemoveUser_Call) RunAndReturn

type DatabaseService_Save_Call

type DatabaseService_Save_Call struct {
	*mock.Call
}

DatabaseService_Save_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Save'

func (*DatabaseService_Save_Call) Return

func (*DatabaseService_Save_Call) Run

func (*DatabaseService_Save_Call) RunAndReturn

func (_c *DatabaseService_Save_Call) RunAndReturn(run func(*graph.User) error) *DatabaseService_Save_Call

type DatabaseService_SearchUsers_Call

type DatabaseService_SearchUsers_Call struct {
	*mock.Call
}

DatabaseService_SearchUsers_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SearchUsers'

func (*DatabaseService_SearchUsers_Call) Return

func (*DatabaseService_SearchUsers_Call) Run

func (*DatabaseService_SearchUsers_Call) RunAndReturn

type DatabaseService_SetUserHooks_Call

type DatabaseService_SetUserHooks_Call struct {
	*mock.Call
}

DatabaseService_SetUserHooks_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SetUserHooks'

func (*DatabaseService_SetUserHooks_Call) Return

func (*DatabaseService_SetUserHooks_Call) Run

func (*DatabaseService_SetUserHooks_Call) RunAndReturn

type UserHooks

type UserHooks struct {
	mock.Mock
}

UserHooks is an autogenerated mock type for the UserHooks type

func NewUserHooks

func NewUserHooks(t interface {
	mock.TestingT
	Cleanup(func())
}) *UserHooks

NewUserHooks creates a new instance of UserHooks. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*UserHooks) EXPECT

func (_m *UserHooks) EXPECT() *UserHooks_Expecter

func (*UserHooks) UserCreated

func (_m *UserHooks) UserCreated(ctx context.Context, user *graph.User, tenantID string)

UserCreated provides a mock function with given fields: ctx, user, tenantID

func (*UserHooks) UserInvited

func (_m *UserHooks) UserInvited(ctx context.Context, user *graph.User, tenantID string, scope string, userInvited bool)

UserInvited provides a mock function with given fields: ctx, user, tenantID, scope, userInvited

func (*UserHooks) UserRemoved

func (_m *UserHooks) UserRemoved(ctx context.Context, user *graph.User, tenantID string)

UserRemoved provides a mock function with given fields: ctx, user, tenantID

type UserHooks_Expecter

type UserHooks_Expecter struct {
	// contains filtered or unexported fields
}

func (*UserHooks_Expecter) UserCreated

func (_e *UserHooks_Expecter) UserCreated(ctx interface{}, user interface{}, tenantID interface{}) *UserHooks_UserCreated_Call

UserCreated is a helper method to define mock.On call

  • ctx context.Context
  • user *graph.User
  • tenantID string

func (*UserHooks_Expecter) UserInvited

func (_e *UserHooks_Expecter) UserInvited(ctx interface{}, user interface{}, tenantID interface{}, scope interface{}, userInvited interface{}) *UserHooks_UserInvited_Call

UserInvited is a helper method to define mock.On call

  • ctx context.Context
  • user *graph.User
  • tenantID string
  • scope string
  • userInvited bool

func (*UserHooks_Expecter) UserRemoved

func (_e *UserHooks_Expecter) UserRemoved(ctx interface{}, user interface{}, tenantID interface{}) *UserHooks_UserRemoved_Call

UserRemoved is a helper method to define mock.On call

  • ctx context.Context
  • user *graph.User
  • tenantID string

type UserHooks_UserCreated_Call

type UserHooks_UserCreated_Call struct {
	*mock.Call
}

UserHooks_UserCreated_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UserCreated'

func (*UserHooks_UserCreated_Call) Return

func (*UserHooks_UserCreated_Call) Run

func (_c *UserHooks_UserCreated_Call) Run(run func(ctx context.Context, user *graph.User, tenantID string)) *UserHooks_UserCreated_Call

func (*UserHooks_UserCreated_Call) RunAndReturn

type UserHooks_UserInvited_Call

type UserHooks_UserInvited_Call struct {
	*mock.Call
}

UserHooks_UserInvited_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UserInvited'

func (*UserHooks_UserInvited_Call) Return

func (*UserHooks_UserInvited_Call) Run

func (_c *UserHooks_UserInvited_Call) Run(run func(ctx context.Context, user *graph.User, tenantID string, scope string, userInvited bool)) *UserHooks_UserInvited_Call

func (*UserHooks_UserInvited_Call) RunAndReturn

type UserHooks_UserRemoved_Call

type UserHooks_UserRemoved_Call struct {
	*mock.Call
}

UserHooks_UserRemoved_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UserRemoved'

func (*UserHooks_UserRemoved_Call) Return

func (*UserHooks_UserRemoved_Call) Run

func (_c *UserHooks_UserRemoved_Call) Run(run func(ctx context.Context, user *graph.User, tenantID string)) *UserHooks_UserRemoved_Call

func (*UserHooks_UserRemoved_Call) RunAndReturn

Jump to

Keyboard shortcuts

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