mocks_repository_group

package
v0.0.21 Latest Latest
Warning

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

Go to latest
Published: Jun 6, 2025 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type GroupRepositoryMock

type GroupRepositoryMock struct {
	mock.Mock
}

GroupRepositoryMock is an autogenerated mock type for the GroupRepositoryInterface type

func NewGroupRepositoryMock

func NewGroupRepositoryMock(t interface {
	mock.TestingT
	Cleanup(func())
}) *GroupRepositoryMock

NewGroupRepositoryMock creates a new instance of GroupRepositoryMock. 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 (*GroupRepositoryMock) AddUser

func (_m *GroupRepositoryMock) AddUser(ctx context.Context, groupID uuid.UUID, userID uuid.UUID) error

AddUser provides a mock function with given fields: ctx, groupID, userID

func (*GroupRepositoryMock) ClearK8sRoleName

func (_m *GroupRepositoryMock) ClearK8sRoleName(ctx context.Context, g *ent.Group) error

ClearK8sRoleName provides a mock function with given fields: ctx, g

func (*GroupRepositoryMock) EXPECT

func (*GroupRepositoryMock) GetAllWithK8sRole

func (_m *GroupRepositoryMock) GetAllWithK8sRole(ctx context.Context) ([]*ent.Group, error)

GetAllWithK8sRole provides a mock function with given fields: ctx

func (*GroupRepositoryMock) GetAllWithPermissions

func (_m *GroupRepositoryMock) GetAllWithPermissions(ctx context.Context) ([]*ent.Group, error)

GetAllWithPermissions provides a mock function with given fields: ctx

func (*GroupRepositoryMock) GetByID

func (_m *GroupRepositoryMock) GetByID(ctx context.Context, id uuid.UUID) (*ent.Group, error)

GetByID provides a mock function with given fields: ctx, id

func (*GroupRepositoryMock) GetMembers

func (_m *GroupRepositoryMock) GetMembers(ctx context.Context, groupID uuid.UUID) ([]*ent.User, error)

GetMembers provides a mock function with given fields: ctx, groupID

func (*GroupRepositoryMock) GetPermissions

func (_m *GroupRepositoryMock) GetPermissions(ctx context.Context, groupID uuid.UUID) ([]*ent.Permission, error)

GetPermissions provides a mock function with given fields: ctx, groupID

func (*GroupRepositoryMock) HasUserWithID

func (_m *GroupRepositoryMock) HasUserWithID(ctx context.Context, groupID uuid.UUID, userID uuid.UUID) (bool, error)

HasUserWithID provides a mock function with given fields: ctx, groupID, userID

func (*GroupRepositoryMock) RemoveUser

func (_m *GroupRepositoryMock) RemoveUser(ctx context.Context, groupID uuid.UUID, userID uuid.UUID) error

RemoveUser provides a mock function with given fields: ctx, groupID, userID

func (*GroupRepositoryMock) UpdateK8sRoleName

func (_m *GroupRepositoryMock) UpdateK8sRoleName(ctx context.Context, g *ent.Group, k8sGroupName string) error

UpdateK8sRoleName provides a mock function with given fields: ctx, g, k8sGroupName

type GroupRepositoryMock_AddUser_Call

type GroupRepositoryMock_AddUser_Call struct {
	*mock.Call
}

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

func (*GroupRepositoryMock_AddUser_Call) Return

func (*GroupRepositoryMock_AddUser_Call) Run

func (*GroupRepositoryMock_AddUser_Call) RunAndReturn

type GroupRepositoryMock_ClearK8sRoleName_Call

type GroupRepositoryMock_ClearK8sRoleName_Call struct {
	*mock.Call
}

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

func (*GroupRepositoryMock_ClearK8sRoleName_Call) Return

func (*GroupRepositoryMock_ClearK8sRoleName_Call) Run

func (*GroupRepositoryMock_ClearK8sRoleName_Call) RunAndReturn

type GroupRepositoryMock_Expecter

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

func (*GroupRepositoryMock_Expecter) AddUser

func (_e *GroupRepositoryMock_Expecter) AddUser(ctx interface{}, groupID interface{}, userID interface{}) *GroupRepositoryMock_AddUser_Call

AddUser is a helper method to define mock.On call

  • ctx context.Context
  • groupID uuid.UUID
  • userID uuid.UUID

func (*GroupRepositoryMock_Expecter) ClearK8sRoleName

func (_e *GroupRepositoryMock_Expecter) ClearK8sRoleName(ctx interface{}, g interface{}) *GroupRepositoryMock_ClearK8sRoleName_Call

ClearK8sRoleName is a helper method to define mock.On call

  • ctx context.Context
  • g *ent.Group

func (*GroupRepositoryMock_Expecter) GetAllWithK8sRole

func (_e *GroupRepositoryMock_Expecter) GetAllWithK8sRole(ctx interface{}) *GroupRepositoryMock_GetAllWithK8sRole_Call

GetAllWithK8sRole is a helper method to define mock.On call

  • ctx context.Context

func (*GroupRepositoryMock_Expecter) GetAllWithPermissions

func (_e *GroupRepositoryMock_Expecter) GetAllWithPermissions(ctx interface{}) *GroupRepositoryMock_GetAllWithPermissions_Call

GetAllWithPermissions is a helper method to define mock.On call

  • ctx context.Context

func (*GroupRepositoryMock_Expecter) GetByID

func (_e *GroupRepositoryMock_Expecter) GetByID(ctx interface{}, id interface{}) *GroupRepositoryMock_GetByID_Call

GetByID is a helper method to define mock.On call

  • ctx context.Context
  • id uuid.UUID

func (*GroupRepositoryMock_Expecter) GetMembers

func (_e *GroupRepositoryMock_Expecter) GetMembers(ctx interface{}, groupID interface{}) *GroupRepositoryMock_GetMembers_Call

GetMembers is a helper method to define mock.On call

  • ctx context.Context
  • groupID uuid.UUID

func (*GroupRepositoryMock_Expecter) GetPermissions

func (_e *GroupRepositoryMock_Expecter) GetPermissions(ctx interface{}, groupID interface{}) *GroupRepositoryMock_GetPermissions_Call

GetPermissions is a helper method to define mock.On call

  • ctx context.Context
  • groupID uuid.UUID

func (*GroupRepositoryMock_Expecter) HasUserWithID

func (_e *GroupRepositoryMock_Expecter) HasUserWithID(ctx interface{}, groupID interface{}, userID interface{}) *GroupRepositoryMock_HasUserWithID_Call

HasUserWithID is a helper method to define mock.On call

  • ctx context.Context
  • groupID uuid.UUID
  • userID uuid.UUID

func (*GroupRepositoryMock_Expecter) RemoveUser

func (_e *GroupRepositoryMock_Expecter) RemoveUser(ctx interface{}, groupID interface{}, userID interface{}) *GroupRepositoryMock_RemoveUser_Call

RemoveUser is a helper method to define mock.On call

  • ctx context.Context
  • groupID uuid.UUID
  • userID uuid.UUID

func (*GroupRepositoryMock_Expecter) UpdateK8sRoleName

func (_e *GroupRepositoryMock_Expecter) UpdateK8sRoleName(ctx interface{}, g interface{}, k8sGroupName interface{}) *GroupRepositoryMock_UpdateK8sRoleName_Call

UpdateK8sRoleName is a helper method to define mock.On call

  • ctx context.Context
  • g *ent.Group
  • k8sGroupName string

type GroupRepositoryMock_GetAllWithK8sRole_Call

type GroupRepositoryMock_GetAllWithK8sRole_Call struct {
	*mock.Call
}

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

func (*GroupRepositoryMock_GetAllWithK8sRole_Call) Return

func (*GroupRepositoryMock_GetAllWithK8sRole_Call) Run

func (*GroupRepositoryMock_GetAllWithK8sRole_Call) RunAndReturn

type GroupRepositoryMock_GetAllWithPermissions_Call

type GroupRepositoryMock_GetAllWithPermissions_Call struct {
	*mock.Call
}

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

func (*GroupRepositoryMock_GetAllWithPermissions_Call) Return

func (*GroupRepositoryMock_GetAllWithPermissions_Call) Run

func (*GroupRepositoryMock_GetAllWithPermissions_Call) RunAndReturn

type GroupRepositoryMock_GetByID_Call

type GroupRepositoryMock_GetByID_Call struct {
	*mock.Call
}

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

func (*GroupRepositoryMock_GetByID_Call) Return

func (*GroupRepositoryMock_GetByID_Call) Run

func (*GroupRepositoryMock_GetByID_Call) RunAndReturn

type GroupRepositoryMock_GetMembers_Call

type GroupRepositoryMock_GetMembers_Call struct {
	*mock.Call
}

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

func (*GroupRepositoryMock_GetMembers_Call) Return

func (*GroupRepositoryMock_GetMembers_Call) Run

func (*GroupRepositoryMock_GetMembers_Call) RunAndReturn

type GroupRepositoryMock_GetPermissions_Call

type GroupRepositoryMock_GetPermissions_Call struct {
	*mock.Call
}

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

func (*GroupRepositoryMock_GetPermissions_Call) Return

func (*GroupRepositoryMock_GetPermissions_Call) Run

func (*GroupRepositoryMock_GetPermissions_Call) RunAndReturn

type GroupRepositoryMock_HasUserWithID_Call

type GroupRepositoryMock_HasUserWithID_Call struct {
	*mock.Call
}

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

func (*GroupRepositoryMock_HasUserWithID_Call) Return

func (*GroupRepositoryMock_HasUserWithID_Call) Run

func (*GroupRepositoryMock_HasUserWithID_Call) RunAndReturn

type GroupRepositoryMock_RemoveUser_Call

type GroupRepositoryMock_RemoveUser_Call struct {
	*mock.Call
}

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

func (*GroupRepositoryMock_RemoveUser_Call) Return

func (*GroupRepositoryMock_RemoveUser_Call) Run

func (*GroupRepositoryMock_RemoveUser_Call) RunAndReturn

type GroupRepositoryMock_UpdateK8sRoleName_Call

type GroupRepositoryMock_UpdateK8sRoleName_Call struct {
	*mock.Call
}

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

func (*GroupRepositoryMock_UpdateK8sRoleName_Call) Return

func (*GroupRepositoryMock_UpdateK8sRoleName_Call) Run

func (*GroupRepositoryMock_UpdateK8sRoleName_Call) RunAndReturn

Jump to

Keyboard shortcuts

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