Documentation
¶
Index ¶
- func SeedOrganization(t *testing.T, db bun.IDB, organizationID, ownerID, name, slug string)
- func SeedOrganizationInvitation(t *testing.T, db bun.IDB, ...)
- func SeedOrganizationMember(t *testing.T, db bun.IDB, memberID, organizationID, userID, role string)
- func SeedOrganizationTeam(t *testing.T, db bun.IDB, teamID, organizationID, name, slug string)
- func SeedOrganizationTeamMember(t *testing.T, db bun.IDB, id, teamID, memberID string)
- func SeedUser(t *testing.T, db bun.IDB, userID string)
- func SetupRepoDB(t *testing.T) *bun.DB
- type AccessControlServiceStub
- type MockOrganizationHooks
- func (h *MockOrganizationHooks) AfterCreateOrganization(organization types.Organization) error
- func (h *MockOrganizationHooks) AfterDeleteOrganization(organization types.Organization) error
- func (h *MockOrganizationHooks) AfterUpdateOrganization(organization types.Organization) error
- func (h *MockOrganizationHooks) BeforeCreateOrganization(organization *types.Organization) error
- func (h *MockOrganizationHooks) BeforeDeleteOrganization(organization *types.Organization) error
- func (h *MockOrganizationHooks) BeforeUpdateOrganization(organization *types.Organization) error
- type MockOrganizationInvitationHooks
- func (h *MockOrganizationInvitationHooks) AfterCreateOrganizationInvitation(invitation types.OrganizationInvitation) error
- func (h *MockOrganizationInvitationHooks) AfterUpdateOrganizationInvitation(invitation types.OrganizationInvitation) error
- func (h *MockOrganizationInvitationHooks) BeforeCreateOrganizationInvitation(invitation *types.OrganizationInvitation) error
- func (h *MockOrganizationInvitationHooks) BeforeUpdateOrganizationInvitation(invitation *types.OrganizationInvitation) error
- type MockOrganizationInvitationRepository
- func (m *MockOrganizationInvitationRepository) CountByOrganizationIDAndEmail(ctx context.Context, organizationID, email string) (int, error)
- func (m *MockOrganizationInvitationRepository) Create(ctx context.Context, invitation *types.OrganizationInvitation) (*types.OrganizationInvitation, error)
- func (m *MockOrganizationInvitationRepository) GetAllByOrganizationID(ctx context.Context, organizationID string) ([]types.OrganizationInvitation, error)
- func (m *MockOrganizationInvitationRepository) GetAllPendingByEmail(ctx context.Context, email string) ([]types.OrganizationInvitation, error)
- func (m *MockOrganizationInvitationRepository) GetByID(ctx context.Context, invitationID string) (*types.OrganizationInvitation, error)
- func (m *MockOrganizationInvitationRepository) GetByOrganizationIDAndEmail(ctx context.Context, organizationID, email string, ...) (*types.OrganizationInvitation, error)
- func (m *MockOrganizationInvitationRepository) SetOrganizationInvitationHooks(hooks repositories.OrganizationInvitationHookExecutor)
- func (m *MockOrganizationInvitationRepository) Update(ctx context.Context, invitation *types.OrganizationInvitation) (*types.OrganizationInvitation, error)
- func (m *MockOrganizationInvitationRepository) WithTx(_ bun.IDB) repositories.OrganizationInvitationRepository
- type MockOrganizationInvitationService
- func (m *MockOrganizationInvitationService) AcceptOrganizationInvitation(ctx context.Context, actorUserID string, organizationID string, ...) (*types.OrganizationInvitation, error)
- func (m *MockOrganizationInvitationService) CreateOrganizationInvitation(ctx context.Context, actorUserID string, organizationID string, ...) (*types.OrganizationInvitation, error)
- func (m *MockOrganizationInvitationService) GetAllOrganizationInvitations(ctx context.Context, actorUserID string, organizationID string) ([]types.OrganizationInvitation, error)
- func (m *MockOrganizationInvitationService) GetOrganizationInvitation(ctx context.Context, actorUserID string, organizationID string, ...) (*types.OrganizationInvitation, error)
- func (m *MockOrganizationInvitationService) RejectOrganizationInvitation(ctx context.Context, actorUserID string, organizationID string, ...) (*types.OrganizationInvitation, error)
- func (m *MockOrganizationInvitationService) RevokeOrganizationInvitation(ctx context.Context, actorUserID string, organizationID string, ...) (*types.OrganizationInvitation, error)
- type MockOrganizationInvitationTxRunner
- type MockOrganizationMemberHooks
- func (h *MockOrganizationMemberHooks) AfterCreateOrganizationMember(member types.OrganizationMember) error
- func (h *MockOrganizationMemberHooks) AfterDeleteOrganizationMember(member types.OrganizationMember) error
- func (h *MockOrganizationMemberHooks) AfterUpdateOrganizationMember(member types.OrganizationMember) error
- func (h *MockOrganizationMemberHooks) BeforeCreateOrganizationMember(member *types.OrganizationMember) error
- func (h *MockOrganizationMemberHooks) BeforeDeleteOrganizationMember(member *types.OrganizationMember) error
- func (h *MockOrganizationMemberHooks) BeforeUpdateOrganizationMember(member *types.OrganizationMember) error
- type MockOrganizationMemberRepository
- func (m *MockOrganizationMemberRepository) CountByOrganizationID(ctx context.Context, organizationID string) (int, error)
- func (m *MockOrganizationMemberRepository) Create(ctx context.Context, member *types.OrganizationMember) (*types.OrganizationMember, error)
- func (m *MockOrganizationMemberRepository) Delete(ctx context.Context, memberID string) error
- func (m *MockOrganizationMemberRepository) GetAllByOrganizationID(ctx context.Context, organizationID string, page int, limit int) ([]types.OrganizationMember, error)
- func (m *MockOrganizationMemberRepository) GetAllByUserID(ctx context.Context, userID string) ([]types.OrganizationMember, error)
- func (m *MockOrganizationMemberRepository) GetByID(ctx context.Context, memberID string) (*types.OrganizationMember, error)
- func (m *MockOrganizationMemberRepository) GetByOrganizationIDAndUserID(ctx context.Context, organizationID, userID string) (*types.OrganizationMember, error)
- func (m *MockOrganizationMemberRepository) SetOrganizationMemberHooks(hooks repositories.OrganizationMemberHookExecutor)
- func (m *MockOrganizationMemberRepository) Update(ctx context.Context, member *types.OrganizationMember) (*types.OrganizationMember, error)
- func (m *MockOrganizationMemberRepository) WithTx(_ bun.IDB) repositories.OrganizationMemberRepository
- type MockOrganizationMemberService
- func (m *MockOrganizationMemberService) AddMember(ctx context.Context, actorUserID string, organizationID string, ...) (*types.OrganizationMember, error)
- func (m *MockOrganizationMemberService) GetAllMembers(ctx context.Context, actorUserID string, organizationID string, page int, ...) ([]types.OrganizationMember, error)
- func (m *MockOrganizationMemberService) GetMember(ctx context.Context, actorUserID string, organizationID string, ...) (*types.OrganizationMember, error)
- func (m *MockOrganizationMemberService) RemoveMember(ctx context.Context, actorUserID string, organizationID string, ...) error
- func (m *MockOrganizationMemberService) UpdateMember(ctx context.Context, actorUserID string, organizationID string, ...) (*types.OrganizationMember, error)
- type MockOrganizationRepository
- func (m *MockOrganizationRepository) Create(ctx context.Context, organization *types.Organization) (*types.Organization, error)
- func (m *MockOrganizationRepository) Delete(ctx context.Context, organizationID string) error
- func (m *MockOrganizationRepository) GetAllByOwnerID(ctx context.Context, ownerID string) ([]types.Organization, error)
- func (m *MockOrganizationRepository) GetByID(ctx context.Context, organizationID string) (*types.Organization, error)
- func (m *MockOrganizationRepository) GetBySlug(ctx context.Context, slug string) (*types.Organization, error)
- func (m *MockOrganizationRepository) SetOrganizationHooks(hooks repositories.OrganizationHookExecutor)
- func (m *MockOrganizationRepository) Update(ctx context.Context, organization *types.Organization) (*types.Organization, error)
- func (m *MockOrganizationRepository) WithTx(_ bun.IDB) repositories.OrganizationRepository
- type MockOrganizationService
- func (m *MockOrganizationService) CreateOrganization(ctx context.Context, actorUserID string, ...) (*types.Organization, error)
- func (m *MockOrganizationService) DeleteOrganization(ctx context.Context, actorUserID string, organizationID string) error
- func (m *MockOrganizationService) GetAllOrganizations(ctx context.Context, actorUserID string) ([]types.Organization, error)
- func (m *MockOrganizationService) GetOrganizationByID(ctx context.Context, actorUserID string, organizationID string) (*types.Organization, error)
- func (m *MockOrganizationService) UpdateOrganization(ctx context.Context, actorUserID string, organizationID string, ...) (*types.Organization, error)
- type MockOrganizationTeamHooks
- func (h *MockOrganizationTeamHooks) AfterCreateOrganizationTeam(team types.OrganizationTeam) error
- func (h *MockOrganizationTeamHooks) AfterDeleteOrganizationTeam(team types.OrganizationTeam) error
- func (h *MockOrganizationTeamHooks) AfterUpdateOrganizationTeam(team types.OrganizationTeam) error
- func (h *MockOrganizationTeamHooks) BeforeCreateOrganizationTeam(team *types.OrganizationTeam) error
- func (h *MockOrganizationTeamHooks) BeforeDeleteOrganizationTeam(team *types.OrganizationTeam) error
- func (h *MockOrganizationTeamHooks) BeforeUpdateOrganizationTeam(team *types.OrganizationTeam) error
- type MockOrganizationTeamMemberHooks
- func (h *MockOrganizationTeamMemberHooks) AfterCreateOrganizationTeamMember(teamMember types.OrganizationTeamMember) error
- func (h *MockOrganizationTeamMemberHooks) AfterDeleteOrganizationTeamMember(teamMember types.OrganizationTeamMember) error
- func (h *MockOrganizationTeamMemberHooks) BeforeCreateOrganizationTeamMember(teamMember *types.OrganizationTeamMember) error
- func (h *MockOrganizationTeamMemberHooks) BeforeDeleteOrganizationTeamMember(teamMember *types.OrganizationTeamMember) error
- type MockOrganizationTeamMemberRepository
- func (m *MockOrganizationTeamMemberRepository) Create(ctx context.Context, teamMember *types.OrganizationTeamMember) (*types.OrganizationTeamMember, error)
- func (m *MockOrganizationTeamMemberRepository) DeleteByTeamIDAndMemberID(ctx context.Context, teamID, memberID string) error
- func (m *MockOrganizationTeamMemberRepository) GetAllByTeamID(ctx context.Context, teamID string, page int, limit int) ([]types.OrganizationTeamMember, error)
- func (m *MockOrganizationTeamMemberRepository) GetByID(ctx context.Context, teamMemberID string) (*types.OrganizationTeamMember, error)
- func (m *MockOrganizationTeamMemberRepository) GetByTeamIDAndMemberID(ctx context.Context, teamID, memberID string) (*types.OrganizationTeamMember, error)
- func (m *MockOrganizationTeamMemberRepository) SetOrganizationTeamMemberHooks(hooks repositories.OrganizationTeamMemberHookExecutor)
- func (m *MockOrganizationTeamMemberRepository) WithTx(_ bun.IDB) repositories.OrganizationTeamMemberRepository
- type MockOrganizationTeamMemberService
- func (m *MockOrganizationTeamMemberService) AddTeamMember(ctx context.Context, actorUserID string, organizationID string, teamID string, ...) (*types.OrganizationTeamMember, error)
- func (m *MockOrganizationTeamMemberService) GetAllTeamMembers(ctx context.Context, actorUserID string, organizationID string, teamID string, ...) ([]types.OrganizationTeamMember, error)
- func (m *MockOrganizationTeamMemberService) GetTeamMember(ctx context.Context, actorUserID string, organizationID string, teamID string, ...) (*types.OrganizationTeamMember, error)
- func (m *MockOrganizationTeamMemberService) RemoveTeamMember(ctx context.Context, actorUserID string, organizationID string, teamID string, ...) error
- type MockOrganizationTeamRepository
- func (m *MockOrganizationTeamRepository) Create(ctx context.Context, team *types.OrganizationTeam) (*types.OrganizationTeam, error)
- func (m *MockOrganizationTeamRepository) Delete(ctx context.Context, teamID string) error
- func (m *MockOrganizationTeamRepository) GetAllByOrganizationID(ctx context.Context, organizationID string) ([]types.OrganizationTeam, error)
- func (m *MockOrganizationTeamRepository) GetByID(ctx context.Context, teamID string) (*types.OrganizationTeam, error)
- func (m *MockOrganizationTeamRepository) GetByOrganizationIDAndSlug(ctx context.Context, organizationID, slug string) (*types.OrganizationTeam, error)
- func (m *MockOrganizationTeamRepository) SetOrganizationTeamHooks(hooks repositories.OrganizationTeamHookExecutor)
- func (m *MockOrganizationTeamRepository) Update(ctx context.Context, team *types.OrganizationTeam) (*types.OrganizationTeam, error)
- func (m *MockOrganizationTeamRepository) WithTx(_ bun.IDB) repositories.OrganizationTeamRepository
- type MockOrganizationTeamService
- func (m *MockOrganizationTeamService) CreateTeam(ctx context.Context, actorUserID string, organizationID string, ...) (*types.OrganizationTeam, error)
- func (m *MockOrganizationTeamService) DeleteTeam(ctx context.Context, actorUserID string, organizationID string, teamID string) error
- func (m *MockOrganizationTeamService) GetAllTeams(ctx context.Context, actorUserID string, organizationID string) ([]types.OrganizationTeam, error)
- func (m *MockOrganizationTeamService) GetTeam(ctx context.Context, actorUserID string, organizationID string, teamID string) (*types.OrganizationTeam, error)
- func (m *MockOrganizationTeamService) UpdateTeam(ctx context.Context, actorUserID string, organizationID string, teamID string, ...) (*types.OrganizationTeam, error)
- type MockTxRunner
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SeedOrganization ¶
func SeedOrganizationMember ¶
func SeedOrganizationTeam ¶
Types ¶
type AccessControlServiceStub ¶
type AccessControlServiceStub struct {
RoleWeights map[string]int
AssignerWeights map[string]int
Err error
}
func NewAccessControlServiceStub ¶
func NewAccessControlServiceStub() *AccessControlServiceStub
func NewAccessControlServiceStubWithWeights ¶
func NewAccessControlServiceStubWithWeights(roleWeights, assignerWeights map[string]int) *AccessControlServiceStub
func NewRoleHierarchyAccessControlServiceStub ¶
func NewRoleHierarchyAccessControlServiceStub(roleWeights, assignerWeights map[string]int) *AccessControlServiceStub
func (*AccessControlServiceStub) RoleExists ¶
func (*AccessControlServiceStub) ValidateRoleAssignment ¶
type MockOrganizationHooks ¶
type MockOrganizationHooks struct {
BeforeCreate func(*types.Organization) error
AfterCreate func(types.Organization) error
BeforeUpdate func(*types.Organization) error
AfterUpdate func(types.Organization) error
BeforeDelete func(*types.Organization) error
AfterDelete func(types.Organization) error
}
func (*MockOrganizationHooks) AfterCreateOrganization ¶
func (h *MockOrganizationHooks) AfterCreateOrganization(organization types.Organization) error
func (*MockOrganizationHooks) AfterDeleteOrganization ¶
func (h *MockOrganizationHooks) AfterDeleteOrganization(organization types.Organization) error
func (*MockOrganizationHooks) AfterUpdateOrganization ¶
func (h *MockOrganizationHooks) AfterUpdateOrganization(organization types.Organization) error
func (*MockOrganizationHooks) BeforeCreateOrganization ¶
func (h *MockOrganizationHooks) BeforeCreateOrganization(organization *types.Organization) error
func (*MockOrganizationHooks) BeforeDeleteOrganization ¶
func (h *MockOrganizationHooks) BeforeDeleteOrganization(organization *types.Organization) error
func (*MockOrganizationHooks) BeforeUpdateOrganization ¶
func (h *MockOrganizationHooks) BeforeUpdateOrganization(organization *types.Organization) error
type MockOrganizationInvitationHooks ¶
type MockOrganizationInvitationHooks struct {
Before func(*types.OrganizationInvitation) error
After func(types.OrganizationInvitation) error
BeforeUpdate func(*types.OrganizationInvitation) error
AfterUpdate func(types.OrganizationInvitation) error
}
func (*MockOrganizationInvitationHooks) AfterCreateOrganizationInvitation ¶
func (h *MockOrganizationInvitationHooks) AfterCreateOrganizationInvitation(invitation types.OrganizationInvitation) error
func (*MockOrganizationInvitationHooks) AfterUpdateOrganizationInvitation ¶
func (h *MockOrganizationInvitationHooks) AfterUpdateOrganizationInvitation(invitation types.OrganizationInvitation) error
func (*MockOrganizationInvitationHooks) BeforeCreateOrganizationInvitation ¶
func (h *MockOrganizationInvitationHooks) BeforeCreateOrganizationInvitation(invitation *types.OrganizationInvitation) error
func (*MockOrganizationInvitationHooks) BeforeUpdateOrganizationInvitation ¶
func (h *MockOrganizationInvitationHooks) BeforeUpdateOrganizationInvitation(invitation *types.OrganizationInvitation) error
type MockOrganizationInvitationRepository ¶
type MockOrganizationInvitationRepository struct {
mock.Mock
Hooks repositories.OrganizationInvitationHookExecutor
}
func (*MockOrganizationInvitationRepository) CountByOrganizationIDAndEmail ¶
func (*MockOrganizationInvitationRepository) Create ¶
func (m *MockOrganizationInvitationRepository) Create(ctx context.Context, invitation *types.OrganizationInvitation) (*types.OrganizationInvitation, error)
func (*MockOrganizationInvitationRepository) GetAllByOrganizationID ¶
func (m *MockOrganizationInvitationRepository) GetAllByOrganizationID(ctx context.Context, organizationID string) ([]types.OrganizationInvitation, error)
func (*MockOrganizationInvitationRepository) GetAllPendingByEmail ¶
func (m *MockOrganizationInvitationRepository) GetAllPendingByEmail(ctx context.Context, email string) ([]types.OrganizationInvitation, error)
func (*MockOrganizationInvitationRepository) GetByID ¶
func (m *MockOrganizationInvitationRepository) GetByID(ctx context.Context, invitationID string) (*types.OrganizationInvitation, error)
func (*MockOrganizationInvitationRepository) GetByOrganizationIDAndEmail ¶
func (m *MockOrganizationInvitationRepository) GetByOrganizationIDAndEmail(ctx context.Context, organizationID, email string, status ...types.OrganizationInvitationStatus) (*types.OrganizationInvitation, error)
func (*MockOrganizationInvitationRepository) SetOrganizationInvitationHooks ¶
func (m *MockOrganizationInvitationRepository) SetOrganizationInvitationHooks(hooks repositories.OrganizationInvitationHookExecutor)
func (*MockOrganizationInvitationRepository) Update ¶
func (m *MockOrganizationInvitationRepository) Update(ctx context.Context, invitation *types.OrganizationInvitation) (*types.OrganizationInvitation, error)
func (*MockOrganizationInvitationRepository) WithTx ¶
func (m *MockOrganizationInvitationRepository) WithTx(_ bun.IDB) repositories.OrganizationInvitationRepository
type MockOrganizationInvitationService ¶
func (*MockOrganizationInvitationService) AcceptOrganizationInvitation ¶
func (m *MockOrganizationInvitationService) AcceptOrganizationInvitation(ctx context.Context, actorUserID string, organizationID string, invitationID string) (*types.OrganizationInvitation, error)
func (*MockOrganizationInvitationService) CreateOrganizationInvitation ¶
func (m *MockOrganizationInvitationService) CreateOrganizationInvitation(ctx context.Context, actorUserID string, organizationID string, request types.CreateOrganizationInvitationRequest) (*types.OrganizationInvitation, error)
func (*MockOrganizationInvitationService) GetAllOrganizationInvitations ¶
func (m *MockOrganizationInvitationService) GetAllOrganizationInvitations(ctx context.Context, actorUserID string, organizationID string) ([]types.OrganizationInvitation, error)
func (*MockOrganizationInvitationService) GetOrganizationInvitation ¶
func (m *MockOrganizationInvitationService) GetOrganizationInvitation(ctx context.Context, actorUserID string, organizationID string, invitationID string) (*types.OrganizationInvitation, error)
func (*MockOrganizationInvitationService) RejectOrganizationInvitation ¶
func (m *MockOrganizationInvitationService) RejectOrganizationInvitation(ctx context.Context, actorUserID string, organizationID string, invitationID string) (*types.OrganizationInvitation, error)
func (*MockOrganizationInvitationService) RevokeOrganizationInvitation ¶
func (m *MockOrganizationInvitationService) RevokeOrganizationInvitation(ctx context.Context, actorUserID string, organizationID string, invitationID string) (*types.OrganizationInvitation, error)
type MockOrganizationInvitationTxRunner ¶
type MockOrganizationInvitationTxRunner struct {
// contains filtered or unexported fields
}
type MockOrganizationMemberHooks ¶
type MockOrganizationMemberHooks struct {
Before func(*types.OrganizationMember) error
After func(types.OrganizationMember) error
BeforeUpdate func(*types.OrganizationMember) error
AfterUpdate func(types.OrganizationMember) error
BeforeDelete func(*types.OrganizationMember) error
AfterDelete func(types.OrganizationMember) error
}
func (*MockOrganizationMemberHooks) AfterCreateOrganizationMember ¶
func (h *MockOrganizationMemberHooks) AfterCreateOrganizationMember(member types.OrganizationMember) error
func (*MockOrganizationMemberHooks) AfterDeleteOrganizationMember ¶
func (h *MockOrganizationMemberHooks) AfterDeleteOrganizationMember(member types.OrganizationMember) error
func (*MockOrganizationMemberHooks) AfterUpdateOrganizationMember ¶
func (h *MockOrganizationMemberHooks) AfterUpdateOrganizationMember(member types.OrganizationMember) error
func (*MockOrganizationMemberHooks) BeforeCreateOrganizationMember ¶
func (h *MockOrganizationMemberHooks) BeforeCreateOrganizationMember(member *types.OrganizationMember) error
func (*MockOrganizationMemberHooks) BeforeDeleteOrganizationMember ¶
func (h *MockOrganizationMemberHooks) BeforeDeleteOrganizationMember(member *types.OrganizationMember) error
func (*MockOrganizationMemberHooks) BeforeUpdateOrganizationMember ¶
func (h *MockOrganizationMemberHooks) BeforeUpdateOrganizationMember(member *types.OrganizationMember) error
type MockOrganizationMemberRepository ¶
type MockOrganizationMemberRepository struct {
mock.Mock
Hooks repositories.OrganizationMemberHookExecutor
// contains filtered or unexported fields
}
func (*MockOrganizationMemberRepository) CountByOrganizationID ¶
func (*MockOrganizationMemberRepository) Create ¶
func (m *MockOrganizationMemberRepository) Create(ctx context.Context, member *types.OrganizationMember) (*types.OrganizationMember, error)
func (*MockOrganizationMemberRepository) Delete ¶
func (m *MockOrganizationMemberRepository) Delete(ctx context.Context, memberID string) error
func (*MockOrganizationMemberRepository) GetAllByOrganizationID ¶
func (m *MockOrganizationMemberRepository) GetAllByOrganizationID(ctx context.Context, organizationID string, page int, limit int) ([]types.OrganizationMember, error)
func (*MockOrganizationMemberRepository) GetAllByUserID ¶
func (m *MockOrganizationMemberRepository) GetAllByUserID(ctx context.Context, userID string) ([]types.OrganizationMember, error)
func (*MockOrganizationMemberRepository) GetByID ¶
func (m *MockOrganizationMemberRepository) GetByID(ctx context.Context, memberID string) (*types.OrganizationMember, error)
func (*MockOrganizationMemberRepository) GetByOrganizationIDAndUserID ¶
func (m *MockOrganizationMemberRepository) GetByOrganizationIDAndUserID(ctx context.Context, organizationID, userID string) (*types.OrganizationMember, error)
func (*MockOrganizationMemberRepository) SetOrganizationMemberHooks ¶
func (m *MockOrganizationMemberRepository) SetOrganizationMemberHooks(hooks repositories.OrganizationMemberHookExecutor)
func (*MockOrganizationMemberRepository) Update ¶
func (m *MockOrganizationMemberRepository) Update(ctx context.Context, member *types.OrganizationMember) (*types.OrganizationMember, error)
func (*MockOrganizationMemberRepository) WithTx ¶
func (m *MockOrganizationMemberRepository) WithTx(_ bun.IDB) repositories.OrganizationMemberRepository
type MockOrganizationMemberService ¶
func (*MockOrganizationMemberService) AddMember ¶
func (m *MockOrganizationMemberService) AddMember(ctx context.Context, actorUserID string, organizationID string, request types.AddOrganizationMemberRequest) (*types.OrganizationMember, error)
func (*MockOrganizationMemberService) GetAllMembers ¶
func (m *MockOrganizationMemberService) GetAllMembers(ctx context.Context, actorUserID string, organizationID string, page int, limit int) ([]types.OrganizationMember, error)
func (*MockOrganizationMemberService) GetMember ¶
func (m *MockOrganizationMemberService) GetMember(ctx context.Context, actorUserID string, organizationID string, memberID string) (*types.OrganizationMember, error)
func (*MockOrganizationMemberService) RemoveMember ¶
func (*MockOrganizationMemberService) UpdateMember ¶
func (m *MockOrganizationMemberService) UpdateMember(ctx context.Context, actorUserID string, organizationID string, memberID string, request types.UpdateOrganizationMemberRequest) (*types.OrganizationMember, error)
type MockOrganizationRepository ¶
type MockOrganizationRepository struct {
mock.Mock
Hooks repositories.OrganizationHookExecutor
// contains filtered or unexported fields
}
func (*MockOrganizationRepository) Create ¶
func (m *MockOrganizationRepository) Create(ctx context.Context, organization *types.Organization) (*types.Organization, error)
func (*MockOrganizationRepository) Delete ¶
func (m *MockOrganizationRepository) Delete(ctx context.Context, organizationID string) error
func (*MockOrganizationRepository) GetAllByOwnerID ¶
func (m *MockOrganizationRepository) GetAllByOwnerID(ctx context.Context, ownerID string) ([]types.Organization, error)
func (*MockOrganizationRepository) GetByID ¶
func (m *MockOrganizationRepository) GetByID(ctx context.Context, organizationID string) (*types.Organization, error)
func (*MockOrganizationRepository) GetBySlug ¶
func (m *MockOrganizationRepository) GetBySlug(ctx context.Context, slug string) (*types.Organization, error)
func (*MockOrganizationRepository) SetOrganizationHooks ¶
func (m *MockOrganizationRepository) SetOrganizationHooks(hooks repositories.OrganizationHookExecutor)
func (*MockOrganizationRepository) Update ¶
func (m *MockOrganizationRepository) Update(ctx context.Context, organization *types.Organization) (*types.Organization, error)
func (*MockOrganizationRepository) WithTx ¶
func (m *MockOrganizationRepository) WithTx(_ bun.IDB) repositories.OrganizationRepository
type MockOrganizationService ¶
func (*MockOrganizationService) CreateOrganization ¶
func (m *MockOrganizationService) CreateOrganization(ctx context.Context, actorUserID string, request types.CreateOrganizationRequest) (*types.Organization, error)
func (*MockOrganizationService) DeleteOrganization ¶
func (*MockOrganizationService) GetAllOrganizations ¶
func (m *MockOrganizationService) GetAllOrganizations(ctx context.Context, actorUserID string) ([]types.Organization, error)
func (*MockOrganizationService) GetOrganizationByID ¶
func (m *MockOrganizationService) GetOrganizationByID(ctx context.Context, actorUserID string, organizationID string) (*types.Organization, error)
func (*MockOrganizationService) UpdateOrganization ¶
func (m *MockOrganizationService) UpdateOrganization(ctx context.Context, actorUserID string, organizationID string, request types.UpdateOrganizationRequest) (*types.Organization, error)
type MockOrganizationTeamHooks ¶
type MockOrganizationTeamHooks struct {
BeforeCreate func(*types.OrganizationTeam) error
AfterCreate func(types.OrganizationTeam) error
BeforeUpdate func(*types.OrganizationTeam) error
AfterUpdate func(types.OrganizationTeam) error
BeforeDelete func(*types.OrganizationTeam) error
AfterDelete func(types.OrganizationTeam) error
}
func (*MockOrganizationTeamHooks) AfterCreateOrganizationTeam ¶
func (h *MockOrganizationTeamHooks) AfterCreateOrganizationTeam(team types.OrganizationTeam) error
func (*MockOrganizationTeamHooks) AfterDeleteOrganizationTeam ¶
func (h *MockOrganizationTeamHooks) AfterDeleteOrganizationTeam(team types.OrganizationTeam) error
func (*MockOrganizationTeamHooks) AfterUpdateOrganizationTeam ¶
func (h *MockOrganizationTeamHooks) AfterUpdateOrganizationTeam(team types.OrganizationTeam) error
func (*MockOrganizationTeamHooks) BeforeCreateOrganizationTeam ¶
func (h *MockOrganizationTeamHooks) BeforeCreateOrganizationTeam(team *types.OrganizationTeam) error
func (*MockOrganizationTeamHooks) BeforeDeleteOrganizationTeam ¶
func (h *MockOrganizationTeamHooks) BeforeDeleteOrganizationTeam(team *types.OrganizationTeam) error
func (*MockOrganizationTeamHooks) BeforeUpdateOrganizationTeam ¶
func (h *MockOrganizationTeamHooks) BeforeUpdateOrganizationTeam(team *types.OrganizationTeam) error
type MockOrganizationTeamMemberHooks ¶
type MockOrganizationTeamMemberHooks struct {
BeforeCreate func(*types.OrganizationTeamMember) error
AfterCreate func(types.OrganizationTeamMember) error
BeforeDelete func(*types.OrganizationTeamMember) error
AfterDelete func(types.OrganizationTeamMember) error
}
func (*MockOrganizationTeamMemberHooks) AfterCreateOrganizationTeamMember ¶
func (h *MockOrganizationTeamMemberHooks) AfterCreateOrganizationTeamMember(teamMember types.OrganizationTeamMember) error
func (*MockOrganizationTeamMemberHooks) AfterDeleteOrganizationTeamMember ¶
func (h *MockOrganizationTeamMemberHooks) AfterDeleteOrganizationTeamMember(teamMember types.OrganizationTeamMember) error
func (*MockOrganizationTeamMemberHooks) BeforeCreateOrganizationTeamMember ¶
func (h *MockOrganizationTeamMemberHooks) BeforeCreateOrganizationTeamMember(teamMember *types.OrganizationTeamMember) error
func (*MockOrganizationTeamMemberHooks) BeforeDeleteOrganizationTeamMember ¶
func (h *MockOrganizationTeamMemberHooks) BeforeDeleteOrganizationTeamMember(teamMember *types.OrganizationTeamMember) error
type MockOrganizationTeamMemberRepository ¶
type MockOrganizationTeamMemberRepository struct {
mock.Mock
Hooks repositories.OrganizationTeamMemberHookExecutor
// contains filtered or unexported fields
}
func (*MockOrganizationTeamMemberRepository) Create ¶
func (m *MockOrganizationTeamMemberRepository) Create(ctx context.Context, teamMember *types.OrganizationTeamMember) (*types.OrganizationTeamMember, error)
func (*MockOrganizationTeamMemberRepository) DeleteByTeamIDAndMemberID ¶
func (m *MockOrganizationTeamMemberRepository) DeleteByTeamIDAndMemberID(ctx context.Context, teamID, memberID string) error
func (*MockOrganizationTeamMemberRepository) GetAllByTeamID ¶
func (m *MockOrganizationTeamMemberRepository) GetAllByTeamID(ctx context.Context, teamID string, page int, limit int) ([]types.OrganizationTeamMember, error)
func (*MockOrganizationTeamMemberRepository) GetByID ¶
func (m *MockOrganizationTeamMemberRepository) GetByID(ctx context.Context, teamMemberID string) (*types.OrganizationTeamMember, error)
func (*MockOrganizationTeamMemberRepository) GetByTeamIDAndMemberID ¶
func (m *MockOrganizationTeamMemberRepository) GetByTeamIDAndMemberID(ctx context.Context, teamID, memberID string) (*types.OrganizationTeamMember, error)
func (*MockOrganizationTeamMemberRepository) SetOrganizationTeamMemberHooks ¶
func (m *MockOrganizationTeamMemberRepository) SetOrganizationTeamMemberHooks(hooks repositories.OrganizationTeamMemberHookExecutor)
func (*MockOrganizationTeamMemberRepository) WithTx ¶
func (m *MockOrganizationTeamMemberRepository) WithTx(_ bun.IDB) repositories.OrganizationTeamMemberRepository
type MockOrganizationTeamMemberService ¶
func (*MockOrganizationTeamMemberService) AddTeamMember ¶
func (m *MockOrganizationTeamMemberService) AddTeamMember(ctx context.Context, actorUserID string, organizationID string, teamID string, request types.AddOrganizationTeamMemberRequest) (*types.OrganizationTeamMember, error)
func (*MockOrganizationTeamMemberService) GetAllTeamMembers ¶
func (*MockOrganizationTeamMemberService) GetTeamMember ¶
func (m *MockOrganizationTeamMemberService) GetTeamMember(ctx context.Context, actorUserID string, organizationID string, teamID string, memberID string) (*types.OrganizationTeamMember, error)
func (*MockOrganizationTeamMemberService) RemoveTeamMember ¶
type MockOrganizationTeamRepository ¶
type MockOrganizationTeamRepository struct {
mock.Mock
Hooks repositories.OrganizationTeamHookExecutor
// contains filtered or unexported fields
}
func (*MockOrganizationTeamRepository) Create ¶
func (m *MockOrganizationTeamRepository) Create(ctx context.Context, team *types.OrganizationTeam) (*types.OrganizationTeam, error)
func (*MockOrganizationTeamRepository) Delete ¶
func (m *MockOrganizationTeamRepository) Delete(ctx context.Context, teamID string) error
func (*MockOrganizationTeamRepository) GetAllByOrganizationID ¶
func (m *MockOrganizationTeamRepository) GetAllByOrganizationID(ctx context.Context, organizationID string) ([]types.OrganizationTeam, error)
func (*MockOrganizationTeamRepository) GetByID ¶
func (m *MockOrganizationTeamRepository) GetByID(ctx context.Context, teamID string) (*types.OrganizationTeam, error)
func (*MockOrganizationTeamRepository) GetByOrganizationIDAndSlug ¶
func (m *MockOrganizationTeamRepository) GetByOrganizationIDAndSlug(ctx context.Context, organizationID, slug string) (*types.OrganizationTeam, error)
func (*MockOrganizationTeamRepository) SetOrganizationTeamHooks ¶
func (m *MockOrganizationTeamRepository) SetOrganizationTeamHooks(hooks repositories.OrganizationTeamHookExecutor)
func (*MockOrganizationTeamRepository) Update ¶
func (m *MockOrganizationTeamRepository) Update(ctx context.Context, team *types.OrganizationTeam) (*types.OrganizationTeam, error)
func (*MockOrganizationTeamRepository) WithTx ¶
func (m *MockOrganizationTeamRepository) WithTx(_ bun.IDB) repositories.OrganizationTeamRepository
type MockOrganizationTeamService ¶
func (*MockOrganizationTeamService) CreateTeam ¶
func (m *MockOrganizationTeamService) CreateTeam(ctx context.Context, actorUserID string, organizationID string, request types.CreateOrganizationTeamRequest) (*types.OrganizationTeam, error)
func (*MockOrganizationTeamService) DeleteTeam ¶
func (*MockOrganizationTeamService) GetAllTeams ¶
func (m *MockOrganizationTeamService) GetAllTeams(ctx context.Context, actorUserID string, organizationID string) ([]types.OrganizationTeam, error)
func (*MockOrganizationTeamService) GetTeam ¶
func (m *MockOrganizationTeamService) GetTeam(ctx context.Context, actorUserID string, organizationID string, teamID string) (*types.OrganizationTeam, error)
func (*MockOrganizationTeamService) UpdateTeam ¶
func (m *MockOrganizationTeamService) UpdateTeam(ctx context.Context, actorUserID string, organizationID string, teamID string, request types.UpdateOrganizationTeamRequest) (*types.OrganizationTeam, error)
Click to show internal directories.
Click to hide internal directories.