Documentation ¶
Index ¶
- type UserRepository
- func (u *UserRepository) Create(user *domain.User) (uint, error)
- func (u *UserRepository) Delete(ID uint) error
- func (u *UserRepository) GetAll() ([]*domain.User, error)
- func (u *UserRepository) GetByID(ID uint) (*domain.User, error)
- func (u *UserRepository) GetByUsername(username string) (*domain.User, error)
- func (u *UserRepository) Update(user *domain.User) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type UserRepository ¶
UserRepository is a mock of a UserRepository.
func (*UserRepository) Create ¶
func (u *UserRepository) Create(user *domain.User) (uint, error)
Create mocks the Create function.
func (*UserRepository) Delete ¶
func (u *UserRepository) Delete(ID uint) error
Delete mocks the Delete function.
func (*UserRepository) GetAll ¶
func (u *UserRepository) GetAll() ([]*domain.User, error)
GetAll mocks the GetAll function.
func (*UserRepository) GetByID ¶
func (u *UserRepository) GetByID(ID uint) (*domain.User, error)
GetByID mocks the GetByID function.
func (*UserRepository) GetByUsername ¶
func (u *UserRepository) GetByUsername(username string) (*domain.User, error)
GetByUsername mocks the GetByUsername function.
Click to show internal directories.
Click to hide internal directories.