Documentation
¶
Overview ¶
Package user is a generated GoMock package.
Index ¶
- type MapUserRepository
- func (u *MapUserRepository) Create(user *models.User) error
- func (u *MapUserRepository) Delete(id string) error
- func (u *MapUserRepository) FindByEmail(email string) (*models.User, error)
- func (u *MapUserRepository) FindByID(id string) (*models.User, error)
- func (u *MapUserRepository) FindUsers(filter models.User) ([]*models.User, error)
- func (u *MapUserRepository) Update(user *models.User) error
- type MockUserRepository
- func (m *MockUserRepository) Create(user *models.User) error
- func (m *MockUserRepository) Delete(id string) error
- func (m *MockUserRepository) EXPECT() *MockUserRepositoryMockRecorder
- func (m *MockUserRepository) FindByEmail(email string) (*models.User, error)
- func (m *MockUserRepository) FindByID(id string) (*models.User, error)
- func (m *MockUserRepository) FindByName(username string) (*models.User, error)
- func (m *MockUserRepository) FindUsers(filter models.User) ([]*models.User, error)
- func (m *MockUserRepository) Update(user *models.User) error
- type MockUserRepositoryMockRecorder
- func (mr *MockUserRepositoryMockRecorder) Create(user interface{}) *gomock.Call
- func (mr *MockUserRepositoryMockRecorder) Delete(id interface{}) *gomock.Call
- func (mr *MockUserRepositoryMockRecorder) FindByEmail(email interface{}) *gomock.Call
- func (mr *MockUserRepositoryMockRecorder) FindByID(id interface{}) *gomock.Call
- func (mr *MockUserRepositoryMockRecorder) FindByName(username interface{}) *gomock.Call
- func (mr *MockUserRepositoryMockRecorder) FindUsers(filter interface{}) *gomock.Call
- func (mr *MockUserRepositoryMockRecorder) Update(user interface{}) *gomock.Call
- type NoSQLUserRepository
- func (u *NoSQLUserRepository) Create(user *models.User) error
- func (u *NoSQLUserRepository) Delete(id string) error
- func (u *NoSQLUserRepository) FindByEmail(email string) (*models.User, error)
- func (u *NoSQLUserRepository) FindByID(id string) (*models.User, error)
- func (u *NoSQLUserRepository) FindByName(username string) (*models.User, error)
- func (u *NoSQLUserRepository) FindUsers(filter models.User) ([]*models.User, error)
- func (u *NoSQLUserRepository) Update(user *models.User) error
- type SQLUserRepository
- func (u *SQLUserRepository) Create(user *models.User) error
- func (u *SQLUserRepository) Delete(id string) error
- func (u *SQLUserRepository) FindByEmail(email string) (*models.User, error)
- func (u *SQLUserRepository) FindByID(id string) (*models.User, error)
- func (u *SQLUserRepository) FindByName(username string) (*models.User, error)
- func (u *SQLUserRepository) FindUsers(filter models.User) ([]*models.User, error)
- func (u *SQLUserRepository) Update(user *models.User) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MapUserRepository ¶
type MapUserRepository struct {
// contains filtered or unexported fields
}
func NewMapUserRepository ¶
func NewMapUserRepository(db mock.Database, logger logr.Logger) *MapUserRepository
func (*MapUserRepository) Delete ¶
func (u *MapUserRepository) Delete(id string) error
func (*MapUserRepository) FindByEmail ¶
func (u *MapUserRepository) FindByEmail(email string) (*models.User, error)
func (*MapUserRepository) FindByID ¶
func (u *MapUserRepository) FindByID(id string) (*models.User, error)
type MockUserRepository ¶ added in v0.0.2
type MockUserRepository struct {
// contains filtered or unexported fields
}
MockUserRepository is a mock of UserRepository interface.
func NewMockUserRepository ¶ added in v0.0.2
func NewMockUserRepository(ctrl *gomock.Controller) *MockUserRepository
NewMockUserRepository creates a new mock instance.
func (*MockUserRepository) Create ¶ added in v0.0.2
func (m *MockUserRepository) Create(user *models.User) error
Create mocks base method.
func (*MockUserRepository) Delete ¶ added in v0.0.2
func (m *MockUserRepository) Delete(id string) error
Delete mocks base method.
func (*MockUserRepository) EXPECT ¶ added in v0.0.2
func (m *MockUserRepository) EXPECT() *MockUserRepositoryMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockUserRepository) FindByEmail ¶ added in v0.0.2
func (m *MockUserRepository) FindByEmail(email string) (*models.User, error)
FindByEmail mocks base method.
func (*MockUserRepository) FindByID ¶ added in v0.0.2
func (m *MockUserRepository) FindByID(id string) (*models.User, error)
FindByID mocks base method.
func (*MockUserRepository) FindByName ¶ added in v0.0.2
func (m *MockUserRepository) FindByName(username string) (*models.User, error)
FindByName mocks base method.
type MockUserRepositoryMockRecorder ¶ added in v0.0.2
type MockUserRepositoryMockRecorder struct {
// contains filtered or unexported fields
}
MockUserRepositoryMockRecorder is the mock recorder for MockUserRepository.
func (*MockUserRepositoryMockRecorder) Create ¶ added in v0.0.2
func (mr *MockUserRepositoryMockRecorder) Create(user interface{}) *gomock.Call
Create indicates an expected call of Create.
func (*MockUserRepositoryMockRecorder) Delete ¶ added in v0.0.2
func (mr *MockUserRepositoryMockRecorder) Delete(id interface{}) *gomock.Call
Delete indicates an expected call of Delete.
func (*MockUserRepositoryMockRecorder) FindByEmail ¶ added in v0.0.2
func (mr *MockUserRepositoryMockRecorder) FindByEmail(email interface{}) *gomock.Call
FindByEmail indicates an expected call of FindByEmail.
func (*MockUserRepositoryMockRecorder) FindByID ¶ added in v0.0.2
func (mr *MockUserRepositoryMockRecorder) FindByID(id interface{}) *gomock.Call
FindByID indicates an expected call of FindByID.
func (*MockUserRepositoryMockRecorder) FindByName ¶ added in v0.0.2
func (mr *MockUserRepositoryMockRecorder) FindByName(username interface{}) *gomock.Call
FindByName indicates an expected call of FindByName.
func (*MockUserRepositoryMockRecorder) FindUsers ¶ added in v0.0.2
func (mr *MockUserRepositoryMockRecorder) FindUsers(filter interface{}) *gomock.Call
FindUsers indicates an expected call of FindUsers.
func (*MockUserRepositoryMockRecorder) Update ¶ added in v0.0.2
func (mr *MockUserRepositoryMockRecorder) Update(user interface{}) *gomock.Call
Update indicates an expected call of Update.
type NoSQLUserRepository ¶
type NoSQLUserRepository struct {
// contains filtered or unexported fields
}
func NewNoSQLUserRepository ¶
func NewNoSQLUserRepository(db nosql.Database, logger logr.Logger) *NoSQLUserRepository
func (*NoSQLUserRepository) Delete ¶
func (u *NoSQLUserRepository) Delete(id string) error
func (*NoSQLUserRepository) FindByEmail ¶
func (u *NoSQLUserRepository) FindByEmail(email string) (*models.User, error)
func (*NoSQLUserRepository) FindByID ¶
func (u *NoSQLUserRepository) FindByID(id string) (*models.User, error)
func (*NoSQLUserRepository) FindByName ¶
func (u *NoSQLUserRepository) FindByName(username string) (*models.User, error)
type SQLUserRepository ¶ added in v0.0.2
type SQLUserRepository struct {
// contains filtered or unexported fields
}
func NewSQLUserRepository ¶ added in v0.0.2
func NewSQLUserRepository(db isql.Database, logger logr.Logger) *SQLUserRepository
func (*SQLUserRepository) Create ¶ added in v0.0.2
func (u *SQLUserRepository) Create(user *models.User) error
func (*SQLUserRepository) Delete ¶ added in v0.0.2
func (u *SQLUserRepository) Delete(id string) error
func (*SQLUserRepository) FindByEmail ¶ added in v0.0.2
func (u *SQLUserRepository) FindByEmail(email string) (*models.User, error)
func (*SQLUserRepository) FindByID ¶ added in v0.0.2
func (u *SQLUserRepository) FindByID(id string) (*models.User, error)
func (*SQLUserRepository) FindByName ¶ added in v0.0.2
func (u *SQLUserRepository) FindByName(username string) (*models.User, error)