// Code generated by MockGen. DO NOT EDIT. // Source: ./pkg/domain/repository/user_role.go // // Generated by this command: // // mockgen -source=./pkg/domain/repository/user_role.go -destination=./pkg/mock/repository/user_role.go -package=mock // // Package mock is a generated GoMock package. package mock import ( context "context" reflect "reflect" entity "code.30cm.net/digimon/app-cloudep-permission-server/pkg/domain/entity" repository "code.30cm.net/digimon/app-cloudep-permission-server/pkg/domain/repository" mongo "go.mongodb.org/mongo-driver/mongo" gomock "go.uber.org/mock/gomock" ) // MockUserRoleRepository is a mock of UserRoleRepository interface. type MockUserRoleRepository struct { ctrl *gomock.Controller recorder *MockUserRoleRepositoryMockRecorder isgomock struct{} } // MockUserRoleRepositoryMockRecorder is the mock recorder for MockUserRoleRepository. type MockUserRoleRepositoryMockRecorder struct { mock *MockUserRoleRepository } // NewMockUserRoleRepository creates a new mock instance. func NewMockUserRoleRepository(ctrl *gomock.Controller) *MockUserRoleRepository { mock := &MockUserRoleRepository{ctrl: ctrl} mock.recorder = &MockUserRoleRepositoryMockRecorder{mock} return mock } // EXPECT returns an object that allows the caller to indicate expected use. func (m *MockUserRoleRepository) EXPECT() *MockUserRoleRepositoryMockRecorder { return m.recorder } // CountUsersByRole mocks base method. func (m *MockUserRoleRepository) CountUsersByRole(ctx context.Context) ([]repository.RoleUserCount, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "CountUsersByRole", ctx) ret0, _ := ret[0].([]repository.RoleUserCount) ret1, _ := ret[1].(error) return ret0, ret1 } // CountUsersByRole indicates an expected call of CountUsersByRole. func (mr *MockUserRoleRepositoryMockRecorder) CountUsersByRole(ctx any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CountUsersByRole", reflect.TypeOf((*MockUserRoleRepository)(nil).CountUsersByRole), ctx) } // CreateUserRole mocks base method. func (m *MockUserRoleRepository) CreateUserRole(ctx context.Context, param entity.UserRole) error { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "CreateUserRole", ctx, param) ret0, _ := ret[0].(error) return ret0 } // CreateUserRole indicates an expected call of CreateUserRole. func (mr *MockUserRoleRepositoryMockRecorder) CreateUserRole(ctx, param any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateUserRole", reflect.TypeOf((*MockUserRoleRepository)(nil).CreateUserRole), ctx, param) } // GetAll mocks base method. func (m *MockUserRoleRepository) GetAll(ctx context.Context) ([]*entity.UserRole, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetAll", ctx) ret0, _ := ret[0].([]*entity.UserRole) ret1, _ := ret[1].(error) return ret0, ret1 } // GetAll indicates an expected call of GetAll. func (mr *MockUserRoleRepositoryMockRecorder) GetAll(ctx any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetAll", reflect.TypeOf((*MockUserRoleRepository)(nil).GetAll), ctx) } // GetByUserID mocks base method. func (m *MockUserRoleRepository) GetByUserID(ctx context.Context, uid string) (entity.UserRole, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetByUserID", ctx, uid) ret0, _ := ret[0].(entity.UserRole) ret1, _ := ret[1].(error) return ret0, ret1 } // GetByUserID indicates an expected call of GetByUserID. func (mr *MockUserRoleRepositoryMockRecorder) GetByUserID(ctx, uid any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetByUserID", reflect.TypeOf((*MockUserRoleRepository)(nil).GetByUserID), ctx, uid) } // GetUsersByRoleID mocks base method. func (m *MockUserRoleRepository) GetUsersByRoleID(ctx context.Context, roleID string) ([]entity.UserRole, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetUsersByRoleID", ctx, roleID) ret0, _ := ret[0].([]entity.UserRole) ret1, _ := ret[1].(error) return ret0, ret1 } // GetUsersByRoleID indicates an expected call of GetUsersByRoleID. func (mr *MockUserRoleRepositoryMockRecorder) GetUsersByRoleID(ctx, roleID any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetUsersByRoleID", reflect.TypeOf((*MockUserRoleRepository)(nil).GetUsersByRoleID), ctx, roleID) } // Index20250225UP mocks base method. func (m *MockUserRoleRepository) Index20250225UP(ctx context.Context) (*mongo.Cursor, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Index20250225UP", ctx) ret0, _ := ret[0].(*mongo.Cursor) ret1, _ := ret[1].(error) return ret0, ret1 } // Index20250225UP indicates an expected call of Index20250225UP. func (mr *MockUserRoleRepositoryMockRecorder) Index20250225UP(ctx any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Index20250225UP", reflect.TypeOf((*MockUserRoleRepository)(nil).Index20250225UP), ctx) } // UpdateUserRole mocks base method. func (m *MockUserRoleRepository) UpdateUserRole(ctx context.Context, uid, roleID string) (entity.UserRole, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "UpdateUserRole", ctx, uid, roleID) ret0, _ := ret[0].(entity.UserRole) ret1, _ := ret[1].(error) return ret0, ret1 } // UpdateUserRole indicates an expected call of UpdateUserRole. func (mr *MockUserRoleRepositoryMockRecorder) UpdateUserRole(ctx, uid, roleID any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateUserRole", reflect.TypeOf((*MockUserRoleRepository)(nil).UpdateUserRole), ctx, uid, roleID) } // MockUserRoleIndex is a mock of UserRoleIndex interface. type MockUserRoleIndex struct { ctrl *gomock.Controller recorder *MockUserRoleIndexMockRecorder isgomock struct{} } // MockUserRoleIndexMockRecorder is the mock recorder for MockUserRoleIndex. type MockUserRoleIndexMockRecorder struct { mock *MockUserRoleIndex } // NewMockUserRoleIndex creates a new mock instance. func NewMockUserRoleIndex(ctrl *gomock.Controller) *MockUserRoleIndex { mock := &MockUserRoleIndex{ctrl: ctrl} mock.recorder = &MockUserRoleIndexMockRecorder{mock} return mock } // EXPECT returns an object that allows the caller to indicate expected use. func (m *MockUserRoleIndex) EXPECT() *MockUserRoleIndexMockRecorder { return m.recorder } // Index20250225UP mocks base method. func (m *MockUserRoleIndex) Index20250225UP(ctx context.Context) (*mongo.Cursor, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Index20250225UP", ctx) ret0, _ := ret[0].(*mongo.Cursor) ret1, _ := ret[1].(error) return ret0, ret1 } // Index20250225UP indicates an expected call of Index20250225UP. func (mr *MockUserRoleIndexMockRecorder) Index20250225UP(ctx any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Index20250225UP", reflect.TypeOf((*MockUserRoleIndex)(nil).Index20250225UP), ctx) }