usecases

package
v0.0.0-...-a2883fb Latest Latest
Warning

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

Go to latest
Published: Feb 7, 2024 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 AclUsecaseMock

type AclUsecaseMock struct {
	mock.Mock
}

func (*AclUsecaseMock) GetAllPermission

func (x *AclUsecaseMock) GetAllPermission(ctx context.Context) (result []*entities.Permission, err *exceptions.CustomError)

func (*AclUsecaseMock) GetAllPermissionByRole

func (x *AclUsecaseMock) GetAllPermissionByRole(ctx context.Context, roleId string) (result []*entities.Permission, err *exceptions.CustomError)

func (*AclUsecaseMock) GetAllRole

func (x *AclUsecaseMock) GetAllRole(ctx context.Context) (result []*entities.Role, err *exceptions.CustomError)

func (*AclUsecaseMock) GetAllUser

func (x *AclUsecaseMock) GetAllUser(ctx context.Context, userId string) (result *entities.AclMeta, err *exceptions.CustomError)

func (*AclUsecaseMock) UpdatePermissionByRole

func (x *AclUsecaseMock) UpdatePermissionByRole(ctx context.Context, payload entities.AclPermissionDto) (err *exceptions.CustomError)

func (*AclUsecaseMock) UpdateUser

func (x *AclUsecaseMock) UpdateUser(ctx context.Context, payload entities.AclUserDto) (err *exceptions.CustomError)

type AuthUsecaseMock

type AuthUsecaseMock struct {
	mock.Mock
}

func (*AuthUsecaseMock) CreateOrUpdate

func (x *AuthUsecaseMock) CreateOrUpdate(ctx context.Context, payload entities.AuthDto) (result *entities.Auth, err *exceptions.CustomError)

func (*AuthUsecaseMock) EmailVerified

func (x *AuthUsecaseMock) EmailVerified(ctx context.Context, token string) (err *exceptions.CustomError)

func (*AuthUsecaseMock) Login

func (*AuthUsecaseMock) PasswordEmail

func (x *AuthUsecaseMock) PasswordEmail(ctx context.Context, email string) (err *exceptions.CustomError)

func (*AuthUsecaseMock) PasswordReset

func (x *AuthUsecaseMock) PasswordReset(ctx context.Context, payload entities.PasswordReset) (err *exceptions.CustomError)

func (*AuthUsecaseMock) Register

func (x *AuthUsecaseMock) Register(ctx context.Context, payload entities.RegisterDto) (result *entities.Auth, err *exceptions.CustomError)

func (*AuthUsecaseMock) SendEmailVerified

func (x *AuthUsecaseMock) SendEmailVerified(ctx context.Context, email string) (err *exceptions.CustomError)

type PermissionUsecaseMock

type PermissionUsecaseMock struct {
	mock.Mock
}

func (*PermissionUsecaseMock) Create

func (*PermissionUsecaseMock) Find

func (*PermissionUsecaseMock) GetAll

func (*PermissionUsecaseMock) Update

type RoleUsecaseMock

type RoleUsecaseMock struct {
	mock.Mock
}

func (*RoleUsecaseMock) Create

func (x *RoleUsecaseMock) Create(ctx context.Context, payload entities.RoleDto) (result *entities.Role, err *exceptions.CustomError)

func (*RoleUsecaseMock) Find

func (x *RoleUsecaseMock) Find(ctx context.Context, id string) (result *entities.Role, err *exceptions.CustomError)

func (*RoleUsecaseMock) GetAll

func (*RoleUsecaseMock) Update

func (x *RoleUsecaseMock) Update(ctx context.Context, payload entities.RoleDto) (result *entities.Role, err *exceptions.CustomError)

Jump to

Keyboard shortcuts

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