mocks

package
v0.0.0-...-20f649f Latest Latest
Warning

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

Go to latest
Published: Jul 10, 2023 License: BSD-3-Clause Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MockReader

type MockReader struct {
	mock.Mock
}

MockReader is an autogenerated mock type for the Reader type

func NewMockReader

func NewMockReader(t mockConstructorTestingTNewMockReader) *MockReader

NewMockReader creates a new instance of MockReader. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.

func (*MockReader) EXPECT

func (_m *MockReader) EXPECT() *MockReader_Expecter

func (*MockReader) FindGroup

func (_m *MockReader) FindGroup(ctx context.Context, shortName string) (*ent.Group, error)

FindGroup provides a mock function with given fields: ctx, shortName

func (*MockReader) FindGroupByInstitutionIDAndShortName

func (_m *MockReader) FindGroupByInstitutionIDAndShortName(ctx context.Context, institutionID int, shortName string) (*ent.Group, error)

FindGroupByInstitutionIDAndShortName provides a mock function with given fields: ctx, institutionID, shortName

func (*MockReader) FindGroupUser

func (_m *MockReader) FindGroupUser(ctx context.Context, principal string, shortName string) (*ent.GroupUser, error)

FindGroupUser provides a mock function with given fields: ctx, principal, shortName

func (*MockReader) FindGroupWithInvites

func (_m *MockReader) FindGroupWithInvites(ctx context.Context, shortName string) (*ent.Group, error)

FindGroupWithInvites provides a mock function with given fields: ctx, shortName

func (*MockReader) FindGroupsByUser

func (_m *MockReader) FindGroupsByUser(ctx context.Context, principal string) ([]*ent.Group, error)

FindGroupsByUser provides a mock function with given fields: ctx, principal

func (*MockReader) FindInviteWithGroup

func (_m *MockReader) FindInviteWithGroup(ctx context.Context, code string) (*ent.GroupInviteLink, error)

FindInviteWithGroup provides a mock function with given fields: ctx, code

func (*MockReader) FindUserWithInstitution

func (_m *MockReader) FindUserWithInstitution(ctx context.Context, principal string) (*ent.User, error)

FindUserWithInstitution provides a mock function with given fields: ctx, principal

type MockReader_Expecter

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

func (*MockReader_Expecter) FindGroup

func (_e *MockReader_Expecter) FindGroup(ctx interface{}, shortName interface{}) *MockReader_FindGroup_Call

FindGroup is a helper method to define mock.On call

  • ctx context.Context
  • shortName string

func (*MockReader_Expecter) FindGroupByInstitutionIDAndShortName

func (_e *MockReader_Expecter) FindGroupByInstitutionIDAndShortName(ctx interface{}, institutionID interface{}, shortName interface{}) *MockReader_FindGroupByInstitutionIDAndShortName_Call

FindGroupByInstitutionIDAndShortName is a helper method to define mock.On call

  • ctx context.Context
  • institutionID int
  • shortName string

func (*MockReader_Expecter) FindGroupUser

func (_e *MockReader_Expecter) FindGroupUser(ctx interface{}, principal interface{}, shortName interface{}) *MockReader_FindGroupUser_Call

FindGroupUser is a helper method to define mock.On call

  • ctx context.Context
  • principal string
  • shortName string

func (*MockReader_Expecter) FindGroupWithInvites

func (_e *MockReader_Expecter) FindGroupWithInvites(ctx interface{}, shortName interface{}) *MockReader_FindGroupWithInvites_Call

FindGroupWithInvites is a helper method to define mock.On call

  • ctx context.Context
  • shortName string

func (*MockReader_Expecter) FindGroupsByUser

func (_e *MockReader_Expecter) FindGroupsByUser(ctx interface{}, principal interface{}) *MockReader_FindGroupsByUser_Call

FindGroupsByUser is a helper method to define mock.On call

  • ctx context.Context
  • principal string

func (*MockReader_Expecter) FindInviteWithGroup

func (_e *MockReader_Expecter) FindInviteWithGroup(ctx interface{}, code interface{}) *MockReader_FindInviteWithGroup_Call

FindInviteWithGroup is a helper method to define mock.On call

  • ctx context.Context
  • code string

func (*MockReader_Expecter) FindUserWithInstitution

func (_e *MockReader_Expecter) FindUserWithInstitution(ctx interface{}, principal interface{}) *MockReader_FindUserWithInstitution_Call

FindUserWithInstitution is a helper method to define mock.On call

  • ctx context.Context
  • principal string

type MockReader_FindGroupByInstitutionIDAndShortName_Call

type MockReader_FindGroupByInstitutionIDAndShortName_Call struct {
	*mock.Call
}

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

func (*MockReader_FindGroupByInstitutionIDAndShortName_Call) Return

func (*MockReader_FindGroupByInstitutionIDAndShortName_Call) Run

func (*MockReader_FindGroupByInstitutionIDAndShortName_Call) RunAndReturn

type MockReader_FindGroupUser_Call

type MockReader_FindGroupUser_Call struct {
	*mock.Call
}

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

func (*MockReader_FindGroupUser_Call) Return

func (*MockReader_FindGroupUser_Call) Run

func (_c *MockReader_FindGroupUser_Call) Run(run func(ctx context.Context, principal string, shortName string)) *MockReader_FindGroupUser_Call

func (*MockReader_FindGroupUser_Call) RunAndReturn

type MockReader_FindGroupWithInvites_Call

type MockReader_FindGroupWithInvites_Call struct {
	*mock.Call
}

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

func (*MockReader_FindGroupWithInvites_Call) Return

func (*MockReader_FindGroupWithInvites_Call) Run

func (*MockReader_FindGroupWithInvites_Call) RunAndReturn

type MockReader_FindGroup_Call

type MockReader_FindGroup_Call struct {
	*mock.Call
}

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

func (*MockReader_FindGroup_Call) Return

func (*MockReader_FindGroup_Call) Run

func (_c *MockReader_FindGroup_Call) Run(run func(ctx context.Context, shortName string)) *MockReader_FindGroup_Call

func (*MockReader_FindGroup_Call) RunAndReturn

type MockReader_FindGroupsByUser_Call

type MockReader_FindGroupsByUser_Call struct {
	*mock.Call
}

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

func (*MockReader_FindGroupsByUser_Call) Return

func (*MockReader_FindGroupsByUser_Call) Run

func (*MockReader_FindGroupsByUser_Call) RunAndReturn

type MockReader_FindInviteWithGroup_Call

type MockReader_FindInviteWithGroup_Call struct {
	*mock.Call
}

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

func (*MockReader_FindInviteWithGroup_Call) Return

func (*MockReader_FindInviteWithGroup_Call) Run

func (*MockReader_FindInviteWithGroup_Call) RunAndReturn

type MockReader_FindUserWithInstitution_Call

type MockReader_FindUserWithInstitution_Call struct {
	*mock.Call
}

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

func (*MockReader_FindUserWithInstitution_Call) Return

func (*MockReader_FindUserWithInstitution_Call) Run

func (*MockReader_FindUserWithInstitution_Call) RunAndReturn

type MockRepository

type MockRepository struct {
	mock.Mock
}

MockRepository is an autogenerated mock type for the Repository type

func NewMockRepository

func NewMockRepository(t mockConstructorTestingTNewMockRepository) *MockRepository

NewMockRepository creates a new instance of MockRepository. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.

func (*MockRepository) BulkDeleteGroupUsers

func (_m *MockRepository) BulkDeleteGroupUsers(ctx context.Context, groupID int) error

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

func (*MockRepository) CreateGroup

func (_m *MockRepository) CreateGroup(ctx context.Context, institutionID int, opts ...entitygroup.Option) (*ent.Group, error)

CreateGroup provides a mock function with given fields: ctx, institutionID, opts

func (*MockRepository) CreateGroupUser

func (_m *MockRepository) CreateGroupUser(ctx context.Context, userID int, groupID int, role entitygroup.Role) (*ent.GroupUser, error)

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

func (_m *MockRepository) CreateInviteLink(ctx context.Context, id int, code string, role entitygroup.Role) (*ent.GroupInviteLink, error)

CreateInviteLink provides a mock function with given fields: ctx, id, code, role

func (*MockRepository) DeleteGroup

func (_m *MockRepository) DeleteGroup(ctx context.Context, id int) error

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

func (_m *MockRepository) DeleteInviteLink(ctx context.Context, id int) error

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

func (*MockRepository) EXPECT

func (*MockRepository) FindGroup

func (_m *MockRepository) FindGroup(ctx context.Context, shortName string) (*ent.Group, error)

FindGroup provides a mock function with given fields: ctx, shortName

func (*MockRepository) FindGroupByInstitutionIDAndShortName

func (_m *MockRepository) FindGroupByInstitutionIDAndShortName(ctx context.Context, institutionID int, shortName string) (*ent.Group, error)

FindGroupByInstitutionIDAndShortName provides a mock function with given fields: ctx, institutionID, shortName

func (*MockRepository) FindGroupUser

func (_m *MockRepository) FindGroupUser(ctx context.Context, principal string, shortName string) (*ent.GroupUser, error)

FindGroupUser provides a mock function with given fields: ctx, principal, shortName

func (*MockRepository) FindGroupWithInvites

func (_m *MockRepository) FindGroupWithInvites(ctx context.Context, shortName string) (*ent.Group, error)

FindGroupWithInvites provides a mock function with given fields: ctx, shortName

func (*MockRepository) FindGroupsByUser

func (_m *MockRepository) FindGroupsByUser(ctx context.Context, principal string) ([]*ent.Group, error)

FindGroupsByUser provides a mock function with given fields: ctx, principal

func (*MockRepository) FindInviteWithGroup

func (_m *MockRepository) FindInviteWithGroup(ctx context.Context, code string) (*ent.GroupInviteLink, error)

FindInviteWithGroup provides a mock function with given fields: ctx, code

func (*MockRepository) FindUserWithInstitution

func (_m *MockRepository) FindUserWithInstitution(ctx context.Context, principal string) (*ent.User, error)

FindUserWithInstitution provides a mock function with given fields: ctx, principal

func (*MockRepository) UpdateGroup

func (_m *MockRepository) UpdateGroup(ctx context.Context, id int, opts ...entitygroup.Option) (*ent.Group, error)

UpdateGroup provides a mock function with given fields: ctx, id, opts

func (*MockRepository) WithTx

func (_m *MockRepository) WithTx(_a0 context.Context, _a1 func(context.Context) (interface{}, error)) (interface{}, error)

WithTx provides a mock function with given fields: _a0, _a1

type MockRepository_BulkDeleteGroupUsers_Call

type MockRepository_BulkDeleteGroupUsers_Call struct {
	*mock.Call
}

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

func (*MockRepository_BulkDeleteGroupUsers_Call) Return

func (*MockRepository_BulkDeleteGroupUsers_Call) Run

func (*MockRepository_BulkDeleteGroupUsers_Call) RunAndReturn

type MockRepository_CreateGroupUser_Call

type MockRepository_CreateGroupUser_Call struct {
	*mock.Call
}

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

func (*MockRepository_CreateGroupUser_Call) Return

func (*MockRepository_CreateGroupUser_Call) Run

func (*MockRepository_CreateGroupUser_Call) RunAndReturn

type MockRepository_CreateGroup_Call

type MockRepository_CreateGroup_Call struct {
	*mock.Call
}

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

func (*MockRepository_CreateGroup_Call) Return

func (*MockRepository_CreateGroup_Call) Run

func (*MockRepository_CreateGroup_Call) RunAndReturn

type MockRepository_CreateInviteLink_Call struct {
	*mock.Call
}

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

type MockRepository_DeleteGroup_Call

type MockRepository_DeleteGroup_Call struct {
	*mock.Call
}

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

func (*MockRepository_DeleteGroup_Call) Return

func (*MockRepository_DeleteGroup_Call) Run

func (*MockRepository_DeleteGroup_Call) RunAndReturn

type MockRepository_DeleteInviteLink_Call struct {
	*mock.Call
}

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

type MockRepository_Expecter

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

func (*MockRepository_Expecter) BulkDeleteGroupUsers

func (_e *MockRepository_Expecter) BulkDeleteGroupUsers(ctx interface{}, groupID interface{}) *MockRepository_BulkDeleteGroupUsers_Call

BulkDeleteGroupUsers is a helper method to define mock.On call

  • ctx context.Context
  • groupID int

func (*MockRepository_Expecter) CreateGroup

func (_e *MockRepository_Expecter) CreateGroup(ctx interface{}, institutionID interface{}, opts ...interface{}) *MockRepository_CreateGroup_Call

CreateGroup is a helper method to define mock.On call

  • ctx context.Context
  • institutionID int
  • opts ...entitygroup.Option

func (*MockRepository_Expecter) CreateGroupUser

func (_e *MockRepository_Expecter) CreateGroupUser(ctx interface{}, userID interface{}, groupID interface{}, role interface{}) *MockRepository_CreateGroupUser_Call

CreateGroupUser is a helper method to define mock.On call

  • ctx context.Context
  • userID int
  • groupID int
  • role entitygroup.Role
func (_e *MockRepository_Expecter) CreateInviteLink(ctx interface{}, id interface{}, code interface{}, role interface{}) *MockRepository_CreateInviteLink_Call

CreateInviteLink is a helper method to define mock.On call

  • ctx context.Context
  • id int
  • code string
  • role entitygroup.Role

func (*MockRepository_Expecter) DeleteGroup

func (_e *MockRepository_Expecter) DeleteGroup(ctx interface{}, id interface{}) *MockRepository_DeleteGroup_Call

DeleteGroup is a helper method to define mock.On call

  • ctx context.Context
  • id int
func (_e *MockRepository_Expecter) DeleteInviteLink(ctx interface{}, id interface{}) *MockRepository_DeleteInviteLink_Call

DeleteInviteLink is a helper method to define mock.On call

  • ctx context.Context
  • id int

func (*MockRepository_Expecter) FindGroup

func (_e *MockRepository_Expecter) FindGroup(ctx interface{}, shortName interface{}) *MockRepository_FindGroup_Call

FindGroup is a helper method to define mock.On call

  • ctx context.Context
  • shortName string

func (*MockRepository_Expecter) FindGroupByInstitutionIDAndShortName

func (_e *MockRepository_Expecter) FindGroupByInstitutionIDAndShortName(ctx interface{}, institutionID interface{}, shortName interface{}) *MockRepository_FindGroupByInstitutionIDAndShortName_Call

FindGroupByInstitutionIDAndShortName is a helper method to define mock.On call

  • ctx context.Context
  • institutionID int
  • shortName string

func (*MockRepository_Expecter) FindGroupUser

func (_e *MockRepository_Expecter) FindGroupUser(ctx interface{}, principal interface{}, shortName interface{}) *MockRepository_FindGroupUser_Call

FindGroupUser is a helper method to define mock.On call

  • ctx context.Context
  • principal string
  • shortName string

func (*MockRepository_Expecter) FindGroupWithInvites

func (_e *MockRepository_Expecter) FindGroupWithInvites(ctx interface{}, shortName interface{}) *MockRepository_FindGroupWithInvites_Call

FindGroupWithInvites is a helper method to define mock.On call

  • ctx context.Context
  • shortName string

func (*MockRepository_Expecter) FindGroupsByUser

func (_e *MockRepository_Expecter) FindGroupsByUser(ctx interface{}, principal interface{}) *MockRepository_FindGroupsByUser_Call

FindGroupsByUser is a helper method to define mock.On call

  • ctx context.Context
  • principal string

func (*MockRepository_Expecter) FindInviteWithGroup

func (_e *MockRepository_Expecter) FindInviteWithGroup(ctx interface{}, code interface{}) *MockRepository_FindInviteWithGroup_Call

FindInviteWithGroup is a helper method to define mock.On call

  • ctx context.Context
  • code string

func (*MockRepository_Expecter) FindUserWithInstitution

func (_e *MockRepository_Expecter) FindUserWithInstitution(ctx interface{}, principal interface{}) *MockRepository_FindUserWithInstitution_Call

FindUserWithInstitution is a helper method to define mock.On call

  • ctx context.Context
  • principal string

func (*MockRepository_Expecter) UpdateGroup

func (_e *MockRepository_Expecter) UpdateGroup(ctx interface{}, id interface{}, opts ...interface{}) *MockRepository_UpdateGroup_Call

UpdateGroup is a helper method to define mock.On call

  • ctx context.Context
  • id int
  • opts ...entitygroup.Option

func (*MockRepository_Expecter) WithTx

func (_e *MockRepository_Expecter) WithTx(_a0 interface{}, _a1 interface{}) *MockRepository_WithTx_Call

WithTx is a helper method to define mock.On call

  • _a0 context.Context
  • _a1 func(context.Context)(interface{} , error)

type MockRepository_FindGroupByInstitutionIDAndShortName_Call

type MockRepository_FindGroupByInstitutionIDAndShortName_Call struct {
	*mock.Call
}

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

func (*MockRepository_FindGroupByInstitutionIDAndShortName_Call) Return

func (*MockRepository_FindGroupByInstitutionIDAndShortName_Call) Run

func (*MockRepository_FindGroupByInstitutionIDAndShortName_Call) RunAndReturn

type MockRepository_FindGroupUser_Call

type MockRepository_FindGroupUser_Call struct {
	*mock.Call
}

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

func (*MockRepository_FindGroupUser_Call) Return

func (*MockRepository_FindGroupUser_Call) Run

func (*MockRepository_FindGroupUser_Call) RunAndReturn

type MockRepository_FindGroupWithInvites_Call

type MockRepository_FindGroupWithInvites_Call struct {
	*mock.Call
}

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

func (*MockRepository_FindGroupWithInvites_Call) Return

func (*MockRepository_FindGroupWithInvites_Call) Run

func (*MockRepository_FindGroupWithInvites_Call) RunAndReturn

type MockRepository_FindGroup_Call

type MockRepository_FindGroup_Call struct {
	*mock.Call
}

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

func (*MockRepository_FindGroup_Call) Return

func (*MockRepository_FindGroup_Call) Run

func (*MockRepository_FindGroup_Call) RunAndReturn

type MockRepository_FindGroupsByUser_Call

type MockRepository_FindGroupsByUser_Call struct {
	*mock.Call
}

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

func (*MockRepository_FindGroupsByUser_Call) Return

func (*MockRepository_FindGroupsByUser_Call) Run

func (*MockRepository_FindGroupsByUser_Call) RunAndReturn

type MockRepository_FindInviteWithGroup_Call

type MockRepository_FindInviteWithGroup_Call struct {
	*mock.Call
}

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

func (*MockRepository_FindInviteWithGroup_Call) Return

func (*MockRepository_FindInviteWithGroup_Call) Run

func (*MockRepository_FindInviteWithGroup_Call) RunAndReturn

type MockRepository_FindUserWithInstitution_Call

type MockRepository_FindUserWithInstitution_Call struct {
	*mock.Call
}

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

func (*MockRepository_FindUserWithInstitution_Call) Return

func (*MockRepository_FindUserWithInstitution_Call) Run

func (*MockRepository_FindUserWithInstitution_Call) RunAndReturn

type MockRepository_UpdateGroup_Call

type MockRepository_UpdateGroup_Call struct {
	*mock.Call
}

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

func (*MockRepository_UpdateGroup_Call) Return

func (*MockRepository_UpdateGroup_Call) Run

func (*MockRepository_UpdateGroup_Call) RunAndReturn

type MockRepository_WithTx_Call

type MockRepository_WithTx_Call struct {
	*mock.Call
}

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

func (*MockRepository_WithTx_Call) Return

func (_c *MockRepository_WithTx_Call) Return(_a0 interface{}, _a1 error) *MockRepository_WithTx_Call

func (*MockRepository_WithTx_Call) Run

func (_c *MockRepository_WithTx_Call) Run(run func(_a0 context.Context, _a1 func(context.Context) (interface{}, error))) *MockRepository_WithTx_Call

func (*MockRepository_WithTx_Call) RunAndReturn

func (_c *MockRepository_WithTx_Call) RunAndReturn(run func(context.Context, func(context.Context) (interface{}, error)) (interface{}, error)) *MockRepository_WithTx_Call

type MockUseCase

type MockUseCase struct {
	mock.Mock
}

MockUseCase is an autogenerated mock type for the UseCase type

func NewMockUseCase

func NewMockUseCase(t mockConstructorTestingTNewMockUseCase) *MockUseCase

NewMockUseCase creates a new instance of MockUseCase. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.

func (*MockUseCase) CreateGroup

func (_m *MockUseCase) CreateGroup(ctx context.Context, principal string, opts ...group.Option) (*ent.Group, error)

CreateGroup provides a mock function with given fields: ctx, principal, opts

func (_m *MockUseCase) CreateInviteLink(ctx context.Context, principal string, shortName string, role group.Role) (*ent.GroupInviteLink, error)

CreateInviteLink provides a mock function with given fields: ctx, principal, shortName, role

func (*MockUseCase) DeleteGroup

func (_m *MockUseCase) DeleteGroup(ctx context.Context, principal string, shortName string) error

DeleteGroup provides a mock function with given fields: ctx, principal, shortName

func (_m *MockUseCase) DeleteInviteLink(ctx context.Context, principal string, shortName string, code string) error

DeleteInviteLink provides a mock function with given fields: ctx, principal, shortName, code

func (*MockUseCase) EXPECT

func (_m *MockUseCase) EXPECT() *MockUseCase_Expecter

func (*MockUseCase) JoinGroup

func (_m *MockUseCase) JoinGroup(ctx context.Context, principal string, code string) (*ent.Group, error)

JoinGroup provides a mock function with given fields: ctx, principal, code

func (_m *MockUseCase) ListInviteLinks(ctx context.Context, principal string, shortName string) ([]*ent.GroupInviteLink, error)

ListInviteLinks provides a mock function with given fields: ctx, principal, shortName

func (*MockUseCase) ListPrincipalGroups

func (_m *MockUseCase) ListPrincipalGroups(ctx context.Context, principal string) ([]*ent.Group, error)

ListPrincipalGroups provides a mock function with given fields: ctx, principal

func (*MockUseCase) UpdateGroup

func (_m *MockUseCase) UpdateGroup(ctx context.Context, principal string, shortName string, opts ...group.Option) (*ent.Group, error)

UpdateGroup provides a mock function with given fields: ctx, principal, shortName, opts

type MockUseCase_CreateGroup_Call

type MockUseCase_CreateGroup_Call struct {
	*mock.Call
}

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

func (*MockUseCase_CreateGroup_Call) Return

func (*MockUseCase_CreateGroup_Call) Run

func (_c *MockUseCase_CreateGroup_Call) Run(run func(ctx context.Context, principal string, opts ...group.Option)) *MockUseCase_CreateGroup_Call

func (*MockUseCase_CreateGroup_Call) RunAndReturn

type MockUseCase_CreateInviteLink_Call struct {
	*mock.Call
}

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

func (_c *MockUseCase_CreateInviteLink_Call) Run(run func(ctx context.Context, principal string, shortName string, role group.Role)) *MockUseCase_CreateInviteLink_Call

type MockUseCase_DeleteGroup_Call

type MockUseCase_DeleteGroup_Call struct {
	*mock.Call
}

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

func (*MockUseCase_DeleteGroup_Call) Return

func (*MockUseCase_DeleteGroup_Call) Run

func (_c *MockUseCase_DeleteGroup_Call) Run(run func(ctx context.Context, principal string, shortName string)) *MockUseCase_DeleteGroup_Call

func (*MockUseCase_DeleteGroup_Call) RunAndReturn

type MockUseCase_DeleteInviteLink_Call struct {
	*mock.Call
}

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

func (_c *MockUseCase_DeleteInviteLink_Call) Run(run func(ctx context.Context, principal string, shortName string, code string)) *MockUseCase_DeleteInviteLink_Call

type MockUseCase_Expecter

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

func (*MockUseCase_Expecter) CreateGroup

func (_e *MockUseCase_Expecter) CreateGroup(ctx interface{}, principal interface{}, opts ...interface{}) *MockUseCase_CreateGroup_Call

CreateGroup is a helper method to define mock.On call

  • ctx context.Context
  • principal string
  • opts ...group.Option
func (_e *MockUseCase_Expecter) CreateInviteLink(ctx interface{}, principal interface{}, shortName interface{}, role interface{}) *MockUseCase_CreateInviteLink_Call

CreateInviteLink is a helper method to define mock.On call

  • ctx context.Context
  • principal string
  • shortName string
  • role group.Role

func (*MockUseCase_Expecter) DeleteGroup

func (_e *MockUseCase_Expecter) DeleteGroup(ctx interface{}, principal interface{}, shortName interface{}) *MockUseCase_DeleteGroup_Call

DeleteGroup is a helper method to define mock.On call

  • ctx context.Context
  • principal string
  • shortName string
func (_e *MockUseCase_Expecter) DeleteInviteLink(ctx interface{}, principal interface{}, shortName interface{}, code interface{}) *MockUseCase_DeleteInviteLink_Call

DeleteInviteLink is a helper method to define mock.On call

  • ctx context.Context
  • principal string
  • shortName string
  • code string

func (*MockUseCase_Expecter) JoinGroup

func (_e *MockUseCase_Expecter) JoinGroup(ctx interface{}, principal interface{}, code interface{}) *MockUseCase_JoinGroup_Call

JoinGroup is a helper method to define mock.On call

  • ctx context.Context
  • principal string
  • code string
func (_e *MockUseCase_Expecter) ListInviteLinks(ctx interface{}, principal interface{}, shortName interface{}) *MockUseCase_ListInviteLinks_Call

ListInviteLinks is a helper method to define mock.On call

  • ctx context.Context
  • principal string
  • shortName string

func (*MockUseCase_Expecter) ListPrincipalGroups

func (_e *MockUseCase_Expecter) ListPrincipalGroups(ctx interface{}, principal interface{}) *MockUseCase_ListPrincipalGroups_Call

ListPrincipalGroups is a helper method to define mock.On call

  • ctx context.Context
  • principal string

func (*MockUseCase_Expecter) UpdateGroup

func (_e *MockUseCase_Expecter) UpdateGroup(ctx interface{}, principal interface{}, shortName interface{}, opts ...interface{}) *MockUseCase_UpdateGroup_Call

UpdateGroup is a helper method to define mock.On call

  • ctx context.Context
  • principal string
  • shortName string
  • opts ...group.Option

type MockUseCase_JoinGroup_Call

type MockUseCase_JoinGroup_Call struct {
	*mock.Call
}

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

func (*MockUseCase_JoinGroup_Call) Return

func (*MockUseCase_JoinGroup_Call) Run

func (_c *MockUseCase_JoinGroup_Call) Run(run func(ctx context.Context, principal string, code string)) *MockUseCase_JoinGroup_Call

func (*MockUseCase_JoinGroup_Call) RunAndReturn

type MockUseCase_ListInviteLinks_Call struct {
	*mock.Call
}

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

func (_c *MockUseCase_ListInviteLinks_Call) Run(run func(ctx context.Context, principal string, shortName string)) *MockUseCase_ListInviteLinks_Call

type MockUseCase_ListPrincipalGroups_Call

type MockUseCase_ListPrincipalGroups_Call struct {
	*mock.Call
}

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

func (*MockUseCase_ListPrincipalGroups_Call) Return

func (*MockUseCase_ListPrincipalGroups_Call) Run

func (*MockUseCase_ListPrincipalGroups_Call) RunAndReturn

type MockUseCase_UpdateGroup_Call

type MockUseCase_UpdateGroup_Call struct {
	*mock.Call
}

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

func (*MockUseCase_UpdateGroup_Call) Return

func (*MockUseCase_UpdateGroup_Call) Run

func (_c *MockUseCase_UpdateGroup_Call) Run(run func(ctx context.Context, principal string, shortName string, opts ...group.Option)) *MockUseCase_UpdateGroup_Call

func (*MockUseCase_UpdateGroup_Call) RunAndReturn

type MockWriter

type MockWriter struct {
	mock.Mock
}

MockWriter is an autogenerated mock type for the Writer type

func NewMockWriter

func NewMockWriter(t mockConstructorTestingTNewMockWriter) *MockWriter

NewMockWriter creates a new instance of MockWriter. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.

func (*MockWriter) BulkDeleteGroupUsers

func (_m *MockWriter) BulkDeleteGroupUsers(ctx context.Context, groupID int) error

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

func (*MockWriter) CreateGroup

func (_m *MockWriter) CreateGroup(ctx context.Context, institutionID int, opts ...entitygroup.Option) (*ent.Group, error)

CreateGroup provides a mock function with given fields: ctx, institutionID, opts

func (*MockWriter) CreateGroupUser

func (_m *MockWriter) CreateGroupUser(ctx context.Context, userID int, groupID int, role entitygroup.Role) (*ent.GroupUser, error)

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

func (_m *MockWriter) CreateInviteLink(ctx context.Context, id int, code string, role entitygroup.Role) (*ent.GroupInviteLink, error)

CreateInviteLink provides a mock function with given fields: ctx, id, code, role

func (*MockWriter) DeleteGroup

func (_m *MockWriter) DeleteGroup(ctx context.Context, id int) error

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

func (_m *MockWriter) DeleteInviteLink(ctx context.Context, id int) error

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

func (*MockWriter) EXPECT

func (_m *MockWriter) EXPECT() *MockWriter_Expecter

func (*MockWriter) UpdateGroup

func (_m *MockWriter) UpdateGroup(ctx context.Context, id int, opts ...entitygroup.Option) (*ent.Group, error)

UpdateGroup provides a mock function with given fields: ctx, id, opts

type MockWriter_BulkDeleteGroupUsers_Call

type MockWriter_BulkDeleteGroupUsers_Call struct {
	*mock.Call
}

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

func (*MockWriter_BulkDeleteGroupUsers_Call) Return

func (*MockWriter_BulkDeleteGroupUsers_Call) Run

func (*MockWriter_BulkDeleteGroupUsers_Call) RunAndReturn

type MockWriter_CreateGroupUser_Call

type MockWriter_CreateGroupUser_Call struct {
	*mock.Call
}

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

func (*MockWriter_CreateGroupUser_Call) Return

func (*MockWriter_CreateGroupUser_Call) Run

func (*MockWriter_CreateGroupUser_Call) RunAndReturn

type MockWriter_CreateGroup_Call

type MockWriter_CreateGroup_Call struct {
	*mock.Call
}

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

func (*MockWriter_CreateGroup_Call) Return

func (*MockWriter_CreateGroup_Call) Run

func (_c *MockWriter_CreateGroup_Call) Run(run func(ctx context.Context, institutionID int, opts ...entitygroup.Option)) *MockWriter_CreateGroup_Call

func (*MockWriter_CreateGroup_Call) RunAndReturn

type MockWriter_CreateInviteLink_Call struct {
	*mock.Call
}

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

type MockWriter_DeleteGroup_Call

type MockWriter_DeleteGroup_Call struct {
	*mock.Call
}

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

func (*MockWriter_DeleteGroup_Call) Return

func (*MockWriter_DeleteGroup_Call) Run

func (*MockWriter_DeleteGroup_Call) RunAndReturn

type MockWriter_DeleteInviteLink_Call struct {
	*mock.Call
}

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

type MockWriter_Expecter

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

func (*MockWriter_Expecter) BulkDeleteGroupUsers

func (_e *MockWriter_Expecter) BulkDeleteGroupUsers(ctx interface{}, groupID interface{}) *MockWriter_BulkDeleteGroupUsers_Call

BulkDeleteGroupUsers is a helper method to define mock.On call

  • ctx context.Context
  • groupID int

func (*MockWriter_Expecter) CreateGroup

func (_e *MockWriter_Expecter) CreateGroup(ctx interface{}, institutionID interface{}, opts ...interface{}) *MockWriter_CreateGroup_Call

CreateGroup is a helper method to define mock.On call

  • ctx context.Context
  • institutionID int
  • opts ...entitygroup.Option

func (*MockWriter_Expecter) CreateGroupUser

func (_e *MockWriter_Expecter) CreateGroupUser(ctx interface{}, userID interface{}, groupID interface{}, role interface{}) *MockWriter_CreateGroupUser_Call

CreateGroupUser is a helper method to define mock.On call

  • ctx context.Context
  • userID int
  • groupID int
  • role entitygroup.Role
func (_e *MockWriter_Expecter) CreateInviteLink(ctx interface{}, id interface{}, code interface{}, role interface{}) *MockWriter_CreateInviteLink_Call

CreateInviteLink is a helper method to define mock.On call

  • ctx context.Context
  • id int
  • code string
  • role entitygroup.Role

func (*MockWriter_Expecter) DeleteGroup

func (_e *MockWriter_Expecter) DeleteGroup(ctx interface{}, id interface{}) *MockWriter_DeleteGroup_Call

DeleteGroup is a helper method to define mock.On call

  • ctx context.Context
  • id int
func (_e *MockWriter_Expecter) DeleteInviteLink(ctx interface{}, id interface{}) *MockWriter_DeleteInviteLink_Call

DeleteInviteLink is a helper method to define mock.On call

  • ctx context.Context
  • id int

func (*MockWriter_Expecter) UpdateGroup

func (_e *MockWriter_Expecter) UpdateGroup(ctx interface{}, id interface{}, opts ...interface{}) *MockWriter_UpdateGroup_Call

UpdateGroup is a helper method to define mock.On call

  • ctx context.Context
  • id int
  • opts ...entitygroup.Option

type MockWriter_UpdateGroup_Call

type MockWriter_UpdateGroup_Call struct {
	*mock.Call
}

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

func (*MockWriter_UpdateGroup_Call) Return

func (*MockWriter_UpdateGroup_Call) Run

func (*MockWriter_UpdateGroup_Call) RunAndReturn

Jump to

Keyboard shortcuts

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