Documentation ¶
Overview ¶
Package repo is a generated GoMock package.
Index ¶
- type IUserRepo
- type MockIUserRepo
- func (m *MockIUserRepo) Create(c context.Context, item *model.Account) error
- func (m *MockIUserRepo) Delete(c context.Context, id string) error
- func (m *MockIUserRepo) EXPECT() *MockIUserRepoMockRecorder
- func (m *MockIUserRepo) GetByID(c context.Context, id string) (*model.Account, error)
- func (m *MockIUserRepo) List(c context.Context, cond utils.Pagination) ([]*model.Account, int, error)
- func (m *MockIUserRepo) Update(c context.Context, item *model.Account) error
- type MockIUserRepoMockRecorder
- func (mr *MockIUserRepoMockRecorder) Create(c, item any) *gomock.Call
- func (mr *MockIUserRepoMockRecorder) Delete(c, id any) *gomock.Call
- func (mr *MockIUserRepoMockRecorder) GetByID(c, id any) *gomock.Call
- func (mr *MockIUserRepoMockRecorder) List(c, cond any) *gomock.Call
- func (mr *MockIUserRepoMockRecorder) Update(c, item any) *gomock.Call
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IUserRepo ¶
type IUserRepo interface { persistence.IRepository[*model.Account] }
IUserRepo is an interface for user repository.
type MockIUserRepo ¶
type MockIUserRepo struct {
// contains filtered or unexported fields
}
MockIUserRepo is a mock of IUserRepo interface.
func NewMockIUserRepo ¶
func NewMockIUserRepo(ctrl *gomock.Controller) *MockIUserRepo
NewMockIUserRepo creates a new mock instance.
func (*MockIUserRepo) Delete ¶
func (m *MockIUserRepo) Delete(c context.Context, id string) error
Delete mocks base method.
func (*MockIUserRepo) EXPECT ¶
func (m *MockIUserRepo) EXPECT() *MockIUserRepoMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
type MockIUserRepoMockRecorder ¶
type MockIUserRepoMockRecorder struct {
// contains filtered or unexported fields
}
MockIUserRepoMockRecorder is the mock recorder for MockIUserRepo.
func (*MockIUserRepoMockRecorder) Create ¶
func (mr *MockIUserRepoMockRecorder) Create(c, item any) *gomock.Call
Create indicates an expected call of Create.
func (*MockIUserRepoMockRecorder) Delete ¶
func (mr *MockIUserRepoMockRecorder) Delete(c, id any) *gomock.Call
Delete indicates an expected call of Delete.
func (*MockIUserRepoMockRecorder) GetByID ¶
func (mr *MockIUserRepoMockRecorder) GetByID(c, id any) *gomock.Call
GetByID indicates an expected call of GetByID.
Click to show internal directories.
Click to hide internal directories.