// Code generated by MockGen. DO NOT EDIT. // Source: ./pkg/domain/repository/role.go // // Generated by this command: // // mockgen -source=./pkg/domain/repository/role.go -destination=./pkg/mock/repository/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" ) // MockRoleRepository is a mock of RoleRepository interface. type MockRoleRepository struct { ctrl *gomock.Controller recorder *MockRoleRepositoryMockRecorder isgomock struct{} } // MockRoleRepositoryMockRecorder is the mock recorder for MockRoleRepository. type MockRoleRepositoryMockRecorder struct { mock *MockRoleRepository } // NewMockRoleRepository creates a new mock instance. func NewMockRoleRepository(ctrl *gomock.Controller) *MockRoleRepository { mock := &MockRoleRepository{ctrl: ctrl} mock.recorder = &MockRoleRepositoryMockRecorder{mock} return mock } // EXPECT returns an object that allows the caller to indicate expected use. func (m *MockRoleRepository) EXPECT() *MockRoleRepositoryMockRecorder { return m.recorder } // All mocks base method. func (m *MockRoleRepository) All(ctx context.Context, clientID *string) ([]*entity.Role, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "All", ctx, clientID) ret0, _ := ret[0].([]*entity.Role) ret1, _ := ret[1].(error) return ret0, ret1 } // All indicates an expected call of All. func (mr *MockRoleRepositoryMockRecorder) All(ctx, clientID any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "All", reflect.TypeOf((*MockRoleRepository)(nil).All), ctx, clientID) } // Create mocks base method. func (m *MockRoleRepository) Create(ctx context.Context, role *entity.Role) error { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Create", ctx, role) ret0, _ := ret[0].(error) return ret0 } // Create indicates an expected call of Create. func (mr *MockRoleRepositoryMockRecorder) Create(ctx, role any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Create", reflect.TypeOf((*MockRoleRepository)(nil).Create), ctx, role) } // Delete mocks base method. func (m *MockRoleRepository) Delete(ctx context.Context, id string) error { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Delete", ctx, id) ret0, _ := ret[0].(error) return ret0 } // Delete indicates an expected call of Delete. func (mr *MockRoleRepositoryMockRecorder) Delete(ctx, id any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Delete", reflect.TypeOf((*MockRoleRepository)(nil).Delete), ctx, id) } // GetByID mocks base method. func (m *MockRoleRepository) GetByID(ctx context.Context, id string) (*entity.Role, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetByID", ctx, id) ret0, _ := ret[0].(*entity.Role) ret1, _ := ret[1].(error) return ret0, ret1 } // GetByID indicates an expected call of GetByID. func (mr *MockRoleRepositoryMockRecorder) GetByID(ctx, id any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetByID", reflect.TypeOf((*MockRoleRepository)(nil).GetByID), ctx, id) } // GetByUID mocks base method. func (m *MockRoleRepository) GetByUID(ctx context.Context, uid string) (*entity.Role, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetByUID", ctx, uid) ret0, _ := ret[0].(*entity.Role) ret1, _ := ret[1].(error) return ret0, ret1 } // GetByUID indicates an expected call of GetByUID. func (mr *MockRoleRepositoryMockRecorder) GetByUID(ctx, uid any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetByUID", reflect.TypeOf((*MockRoleRepository)(nil).GetByUID), ctx, uid) } // Index20250224UP mocks base method. func (m *MockRoleRepository) Index20250224UP(ctx context.Context) (*mongo.Cursor, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Index20250224UP", ctx) ret0, _ := ret[0].(*mongo.Cursor) ret1, _ := ret[1].(error) return ret0, ret1 } // Index20250224UP indicates an expected call of Index20250224UP. func (mr *MockRoleRepositoryMockRecorder) Index20250224UP(ctx any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Index20250224UP", reflect.TypeOf((*MockRoleRepository)(nil).Index20250224UP), ctx) } // List mocks base method. func (m *MockRoleRepository) List(ctx context.Context, param repository.ListQuery) ([]*entity.Role, int64, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "List", ctx, param) ret0, _ := ret[0].([]*entity.Role) ret1, _ := ret[1].(int64) ret2, _ := ret[2].(error) return ret0, ret1, ret2 } // List indicates an expected call of List. func (mr *MockRoleRepositoryMockRecorder) List(ctx, param any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "List", reflect.TypeOf((*MockRoleRepository)(nil).List), ctx, param) } // Update mocks base method. func (m *MockRoleRepository) Update(ctx context.Context, data repository.UpdateReq) error { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Update", ctx, data) ret0, _ := ret[0].(error) return ret0 } // Update indicates an expected call of Update. func (mr *MockRoleRepositoryMockRecorder) Update(ctx, data any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Update", reflect.TypeOf((*MockRoleRepository)(nil).Update), ctx, data) } // MockRoleIndex is a mock of RoleIndex interface. type MockRoleIndex struct { ctrl *gomock.Controller recorder *MockRoleIndexMockRecorder isgomock struct{} } // MockRoleIndexMockRecorder is the mock recorder for MockRoleIndex. type MockRoleIndexMockRecorder struct { mock *MockRoleIndex } // NewMockRoleIndex creates a new mock instance. func NewMockRoleIndex(ctrl *gomock.Controller) *MockRoleIndex { mock := &MockRoleIndex{ctrl: ctrl} mock.recorder = &MockRoleIndexMockRecorder{mock} return mock } // EXPECT returns an object that allows the caller to indicate expected use. func (m *MockRoleIndex) EXPECT() *MockRoleIndexMockRecorder { return m.recorder } // Index20250224UP mocks base method. func (m *MockRoleIndex) Index20250224UP(ctx context.Context) (*mongo.Cursor, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Index20250224UP", ctx) ret0, _ := ret[0].(*mongo.Cursor) ret1, _ := ret[1].(error) return ret0, ret1 } // Index20250224UP indicates an expected call of Index20250224UP. func (mr *MockRoleIndexMockRecorder) Index20250224UP(ctx any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Index20250224UP", reflect.TypeOf((*MockRoleIndex)(nil).Index20250224UP), ctx) }