Documentation
¶
Index ¶
- type MockUserRepository
- func (_m *MockUserRepository) Begin() (repository.UserRepository, error)
- func (_m *MockUserRepository) Commit() error
- func (_m *MockUserRepository) Create(ctx context.Context, user *model.User) error
- func (_m *MockUserRepository) EXPECT() *MockUserRepository_Expecter
- func (_m *MockUserRepository) Get(ctx context.Context, uid uint32) (model.User, bool, error)
- func (_m *MockUserRepository) GetByUsername(ctx context.Context, username string) (model.User, bool, error)
- func (_m *MockUserRepository) Rollback() error
- func (_m *MockUserRepository) Search(ctx context.Context, criteria repository.UserCriteria) (map[uint32]model.User, error)
- type MockUserRepository_Begin_Call
- func (_c *MockUserRepository_Begin_Call) Return(_a0 repository.UserRepository, _a1 error) *MockUserRepository_Begin_Call
- func (_c *MockUserRepository_Begin_Call) Run(run func()) *MockUserRepository_Begin_Call
- func (_c *MockUserRepository_Begin_Call) RunAndReturn(run func() (repository.UserRepository, error)) *MockUserRepository_Begin_Call
- type MockUserRepository_Commit_Call
- type MockUserRepository_Create_Call
- func (_c *MockUserRepository_Create_Call) Return(_a0 error) *MockUserRepository_Create_Call
- func (_c *MockUserRepository_Create_Call) Run(run func(ctx context.Context, user *model.User)) *MockUserRepository_Create_Call
- func (_c *MockUserRepository_Create_Call) RunAndReturn(run func(context.Context, *model.User) error) *MockUserRepository_Create_Call
- type MockUserRepository_Expecter
- func (_e *MockUserRepository_Expecter) Begin() *MockUserRepository_Begin_Call
- func (_e *MockUserRepository_Expecter) Commit() *MockUserRepository_Commit_Call
- func (_e *MockUserRepository_Expecter) Create(ctx interface{}, user interface{}) *MockUserRepository_Create_Call
- func (_e *MockUserRepository_Expecter) Get(ctx interface{}, uid interface{}) *MockUserRepository_Get_Call
- func (_e *MockUserRepository_Expecter) GetByUsername(ctx interface{}, username interface{}) *MockUserRepository_GetByUsername_Call
- func (_e *MockUserRepository_Expecter) Rollback() *MockUserRepository_Rollback_Call
- func (_e *MockUserRepository_Expecter) Search(ctx interface{}, criteria interface{}) *MockUserRepository_Search_Call
- type MockUserRepository_GetByUsername_Call
- func (_c *MockUserRepository_GetByUsername_Call) Return(user model.User, exist bool, err error) *MockUserRepository_GetByUsername_Call
- func (_c *MockUserRepository_GetByUsername_Call) Run(run func(ctx context.Context, username string)) *MockUserRepository_GetByUsername_Call
- func (_c *MockUserRepository_GetByUsername_Call) RunAndReturn(run func(context.Context, string) (model.User, bool, error)) *MockUserRepository_GetByUsername_Call
- type MockUserRepository_Get_Call
- func (_c *MockUserRepository_Get_Call) Return(user model.User, exist bool, err error) *MockUserRepository_Get_Call
- func (_c *MockUserRepository_Get_Call) Run(run func(ctx context.Context, uid uint32)) *MockUserRepository_Get_Call
- func (_c *MockUserRepository_Get_Call) RunAndReturn(run func(context.Context, uint32) (model.User, bool, error)) *MockUserRepository_Get_Call
- type MockUserRepository_Rollback_Call
- type MockUserRepository_Search_Call
- func (_c *MockUserRepository_Search_Call) Return(_a0 map[uint32]model.User, _a1 error) *MockUserRepository_Search_Call
- func (_c *MockUserRepository_Search_Call) Run(run func(ctx context.Context, criteria repository.UserCriteria)) *MockUserRepository_Search_Call
- func (_c *MockUserRepository_Search_Call) RunAndReturn(...) *MockUserRepository_Search_Call
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockUserRepository ¶
MockUserRepository is an autogenerated mock type for the UserRepository type
func NewMockUserRepository ¶
func NewMockUserRepository(t interface { mock.TestingT Cleanup(func()) }) *MockUserRepository
NewMockUserRepository creates a new instance of MockUserRepository. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.
func (*MockUserRepository) Begin ¶
func (_m *MockUserRepository) Begin() (repository.UserRepository, error)
Begin provides a mock function with given fields:
func (*MockUserRepository) Commit ¶
func (_m *MockUserRepository) Commit() error
Commit provides a mock function with given fields:
func (*MockUserRepository) EXPECT ¶
func (_m *MockUserRepository) EXPECT() *MockUserRepository_Expecter
func (*MockUserRepository) GetByUsername ¶
func (_m *MockUserRepository) GetByUsername(ctx context.Context, username string) (model.User, bool, error)
GetByUsername provides a mock function with given fields: ctx, username
func (*MockUserRepository) Rollback ¶
func (_m *MockUserRepository) Rollback() error
Rollback provides a mock function with given fields:
func (*MockUserRepository) Search ¶
func (_m *MockUserRepository) Search(ctx context.Context, criteria repository.UserCriteria) (map[uint32]model.User, error)
Search provides a mock function with given fields: ctx, criteria
type MockUserRepository_Begin_Call ¶
MockUserRepository_Begin_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Begin'
func (*MockUserRepository_Begin_Call) Return ¶
func (_c *MockUserRepository_Begin_Call) Return(_a0 repository.UserRepository, _a1 error) *MockUserRepository_Begin_Call
func (*MockUserRepository_Begin_Call) Run ¶
func (_c *MockUserRepository_Begin_Call) Run(run func()) *MockUserRepository_Begin_Call
func (*MockUserRepository_Begin_Call) RunAndReturn ¶
func (_c *MockUserRepository_Begin_Call) RunAndReturn(run func() (repository.UserRepository, error)) *MockUserRepository_Begin_Call
type MockUserRepository_Commit_Call ¶
MockUserRepository_Commit_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Commit'
func (*MockUserRepository_Commit_Call) Return ¶
func (_c *MockUserRepository_Commit_Call) Return(_a0 error) *MockUserRepository_Commit_Call
func (*MockUserRepository_Commit_Call) Run ¶
func (_c *MockUserRepository_Commit_Call) Run(run func()) *MockUserRepository_Commit_Call
func (*MockUserRepository_Commit_Call) RunAndReturn ¶
func (_c *MockUserRepository_Commit_Call) RunAndReturn(run func() error) *MockUserRepository_Commit_Call
type MockUserRepository_Create_Call ¶
MockUserRepository_Create_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Create'
func (*MockUserRepository_Create_Call) Return ¶
func (_c *MockUserRepository_Create_Call) Return(_a0 error) *MockUserRepository_Create_Call
func (*MockUserRepository_Create_Call) Run ¶
func (_c *MockUserRepository_Create_Call) Run(run func(ctx context.Context, user *model.User)) *MockUserRepository_Create_Call
func (*MockUserRepository_Create_Call) RunAndReturn ¶
func (_c *MockUserRepository_Create_Call) RunAndReturn(run func(context.Context, *model.User) error) *MockUserRepository_Create_Call
type MockUserRepository_Expecter ¶
type MockUserRepository_Expecter struct {
// contains filtered or unexported fields
}
func (*MockUserRepository_Expecter) Begin ¶
func (_e *MockUserRepository_Expecter) Begin() *MockUserRepository_Begin_Call
Begin is a helper method to define mock.On call
func (*MockUserRepository_Expecter) Commit ¶
func (_e *MockUserRepository_Expecter) Commit() *MockUserRepository_Commit_Call
Commit is a helper method to define mock.On call
func (*MockUserRepository_Expecter) Create ¶
func (_e *MockUserRepository_Expecter) Create(ctx interface{}, user interface{}) *MockUserRepository_Create_Call
Create is a helper method to define mock.On call
- ctx context.Context
- user *model.User
func (*MockUserRepository_Expecter) Get ¶
func (_e *MockUserRepository_Expecter) Get(ctx interface{}, uid interface{}) *MockUserRepository_Get_Call
Get is a helper method to define mock.On call
- ctx context.Context
- uid uint32
func (*MockUserRepository_Expecter) GetByUsername ¶
func (_e *MockUserRepository_Expecter) GetByUsername(ctx interface{}, username interface{}) *MockUserRepository_GetByUsername_Call
GetByUsername is a helper method to define mock.On call
- ctx context.Context
- username string
func (*MockUserRepository_Expecter) Rollback ¶
func (_e *MockUserRepository_Expecter) Rollback() *MockUserRepository_Rollback_Call
Rollback is a helper method to define mock.On call
func (*MockUserRepository_Expecter) Search ¶
func (_e *MockUserRepository_Expecter) Search(ctx interface{}, criteria interface{}) *MockUserRepository_Search_Call
Search is a helper method to define mock.On call
- ctx context.Context
- criteria repository.UserCriteria
type MockUserRepository_GetByUsername_Call ¶
MockUserRepository_GetByUsername_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetByUsername'
func (*MockUserRepository_GetByUsername_Call) Return ¶
func (_c *MockUserRepository_GetByUsername_Call) Return(user model.User, exist bool, err error) *MockUserRepository_GetByUsername_Call
func (*MockUserRepository_GetByUsername_Call) Run ¶
func (_c *MockUserRepository_GetByUsername_Call) Run(run func(ctx context.Context, username string)) *MockUserRepository_GetByUsername_Call
func (*MockUserRepository_GetByUsername_Call) RunAndReturn ¶
func (_c *MockUserRepository_GetByUsername_Call) RunAndReturn(run func(context.Context, string) (model.User, bool, error)) *MockUserRepository_GetByUsername_Call
type MockUserRepository_Get_Call ¶
MockUserRepository_Get_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Get'
func (*MockUserRepository_Get_Call) Return ¶
func (_c *MockUserRepository_Get_Call) Return(user model.User, exist bool, err error) *MockUserRepository_Get_Call
func (*MockUserRepository_Get_Call) Run ¶
func (_c *MockUserRepository_Get_Call) Run(run func(ctx context.Context, uid uint32)) *MockUserRepository_Get_Call
func (*MockUserRepository_Get_Call) RunAndReturn ¶
func (_c *MockUserRepository_Get_Call) RunAndReturn(run func(context.Context, uint32) (model.User, bool, error)) *MockUserRepository_Get_Call
type MockUserRepository_Rollback_Call ¶
MockUserRepository_Rollback_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Rollback'
func (*MockUserRepository_Rollback_Call) Return ¶
func (_c *MockUserRepository_Rollback_Call) Return(_a0 error) *MockUserRepository_Rollback_Call
func (*MockUserRepository_Rollback_Call) Run ¶
func (_c *MockUserRepository_Rollback_Call) Run(run func()) *MockUserRepository_Rollback_Call
func (*MockUserRepository_Rollback_Call) RunAndReturn ¶
func (_c *MockUserRepository_Rollback_Call) RunAndReturn(run func() error) *MockUserRepository_Rollback_Call
type MockUserRepository_Search_Call ¶
MockUserRepository_Search_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Search'
func (*MockUserRepository_Search_Call) Return ¶
func (_c *MockUserRepository_Search_Call) Return(_a0 map[uint32]model.User, _a1 error) *MockUserRepository_Search_Call
func (*MockUserRepository_Search_Call) Run ¶
func (_c *MockUserRepository_Search_Call) Run(run func(ctx context.Context, criteria repository.UserCriteria)) *MockUserRepository_Search_Call
func (*MockUserRepository_Search_Call) RunAndReturn ¶
func (_c *MockUserRepository_Search_Call) RunAndReturn(run func(context.Context, repository.UserCriteria) (map[uint32]model.User, error)) *MockUserRepository_Search_Call