feat:实现管理员系统核心功能
- 添加管理员数据库管理控制器和服务 - 实现管理员操作日志记录系统 - 添加数据库异常处理过滤器 - 完善管理员权限验证和响应格式 - 添加全面的属性测试覆盖
This commit is contained in:
@@ -1,3 +1,25 @@
|
||||
/**
|
||||
* AdminService 单元测试
|
||||
*
|
||||
* 功能描述:
|
||||
* - 测试管理员业务服务的所有方法
|
||||
* - 验证业务逻辑的正确性
|
||||
* - 测试异常处理和边界情况
|
||||
*
|
||||
* 职责分离:
|
||||
* - 业务逻辑测试,不涉及HTTP层
|
||||
* - Mock核心服务,专注业务服务逻辑
|
||||
* - 验证数据处理和格式化的正确性
|
||||
*
|
||||
* 最近修改:
|
||||
* - 2026-01-08: 注释规范优化 - 添加文件头注释,完善测试文档说明 (修改者: moyin)
|
||||
*
|
||||
* @author moyin
|
||||
* @version 1.0.1
|
||||
* @since 2025-12-19
|
||||
* @lastModified 2026-01-08
|
||||
*/
|
||||
|
||||
import { NotFoundException, BadRequestException } from '@nestjs/common';
|
||||
import { AdminService } from './admin.service';
|
||||
import { AdminCoreService } from '../../core/admin_core/admin_core.service';
|
||||
|
||||
Reference in New Issue
Block a user