app-cloudep-permission-server/pkg/mock/repository/role_permission.go

156 lines
5.8 KiB
Go

// Code generated by MockGen. DO NOT EDIT.
// Source: ./pkg/domain/repository/role_permission.go
//
// Generated by this command:
//
// mockgen -source=./pkg/domain/repository/role_permission.go -destination=./pkg/mock/repository/role_permission.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"
mongo "go.mongodb.org/mongo-driver/mongo"
gomock "go.uber.org/mock/gomock"
)
// MockRolePermissionRepository is a mock of RolePermissionRepository interface.
type MockRolePermissionRepository struct {
ctrl *gomock.Controller
recorder *MockRolePermissionRepositoryMockRecorder
isgomock struct{}
}
// MockRolePermissionRepositoryMockRecorder is the mock recorder for MockRolePermissionRepository.
type MockRolePermissionRepositoryMockRecorder struct {
mock *MockRolePermissionRepository
}
// NewMockRolePermissionRepository creates a new mock instance.
func NewMockRolePermissionRepository(ctrl *gomock.Controller) *MockRolePermissionRepository {
mock := &MockRolePermissionRepository{ctrl: ctrl}
mock.recorder = &MockRolePermissionRepositoryMockRecorder{mock}
return mock
}
// EXPECT returns an object that allows the caller to indicate expected use.
func (m *MockRolePermissionRepository) EXPECT() *MockRolePermissionRepositoryMockRecorder {
return m.recorder
}
// Create mocks base method.
func (m *MockRolePermissionRepository) Create(ctx context.Context, entity []entity.RolePermission) error {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "Create", ctx, entity)
ret0, _ := ret[0].(error)
return ret0
}
// Create indicates an expected call of Create.
func (mr *MockRolePermissionRepositoryMockRecorder) Create(ctx, entity any) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Create", reflect.TypeOf((*MockRolePermissionRepository)(nil).Create), ctx, entity)
}
// Delete mocks base method.
func (m *MockRolePermissionRepository) Delete(ctx context.Context, roleID string, permissions []string) error {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "Delete", ctx, roleID, permissions)
ret0, _ := ret[0].(error)
return ret0
}
// Delete indicates an expected call of Delete.
func (mr *MockRolePermissionRepositoryMockRecorder) Delete(ctx, roleID, permissions any) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Delete", reflect.TypeOf((*MockRolePermissionRepository)(nil).Delete), ctx, roleID, permissions)
}
// Get mocks base method.
func (m *MockRolePermissionRepository) Get(ctx context.Context, roleID string) ([]*entity.RolePermission, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "Get", ctx, roleID)
ret0, _ := ret[0].([]*entity.RolePermission)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// Get indicates an expected call of Get.
func (mr *MockRolePermissionRepositoryMockRecorder) Get(ctx, roleID any) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Get", reflect.TypeOf((*MockRolePermissionRepository)(nil).Get), ctx, roleID)
}
// GetByPermissionID mocks base method.
func (m *MockRolePermissionRepository) GetByPermissionID(ctx context.Context, permissionIDs []string) ([]*entity.RolePermission, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "GetByPermissionID", ctx, permissionIDs)
ret0, _ := ret[0].([]*entity.RolePermission)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// GetByPermissionID indicates an expected call of GetByPermissionID.
func (mr *MockRolePermissionRepositoryMockRecorder) GetByPermissionID(ctx, permissionIDs any) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetByPermissionID", reflect.TypeOf((*MockRolePermissionRepository)(nil).GetByPermissionID), ctx, permissionIDs)
}
// Index20250225UP mocks base method.
func (m *MockRolePermissionRepository) 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 *MockRolePermissionRepositoryMockRecorder) Index20250225UP(ctx any) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Index20250225UP", reflect.TypeOf((*MockRolePermissionRepository)(nil).Index20250225UP), ctx)
}
// MockRolePermissionIndex is a mock of RolePermissionIndex interface.
type MockRolePermissionIndex struct {
ctrl *gomock.Controller
recorder *MockRolePermissionIndexMockRecorder
isgomock struct{}
}
// MockRolePermissionIndexMockRecorder is the mock recorder for MockRolePermissionIndex.
type MockRolePermissionIndexMockRecorder struct {
mock *MockRolePermissionIndex
}
// NewMockRolePermissionIndex creates a new mock instance.
func NewMockRolePermissionIndex(ctrl *gomock.Controller) *MockRolePermissionIndex {
mock := &MockRolePermissionIndex{ctrl: ctrl}
mock.recorder = &MockRolePermissionIndexMockRecorder{mock}
return mock
}
// EXPECT returns an object that allows the caller to indicate expected use.
func (m *MockRolePermissionIndex) EXPECT() *MockRolePermissionIndexMockRecorder {
return m.recorder
}
// Index20250225UP mocks base method.
func (m *MockRolePermissionIndex) 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 *MockRolePermissionIndexMockRecorder) Index20250225UP(ctx any) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Index20250225UP", reflect.TypeOf((*MockRolePermissionIndex)(nil).Index20250225UP), ctx)
}