rwadurian/backend/services/admin-service
Developer 1e4e9dc342 docs(admin-service): 添加完整测试执行指南和数据库测试脚本
新增文件:
- TEST_EXECUTION_GUIDE.md: 完整的测试执行指南
  - 三层测试说明(单元/集成/E2E)
  - 数据库依赖说明
  - 多种测试执行方法(本地/WSL2/Docker)
  - 常见问题排查
  - CI/CD 配置示例

- scripts/test-with-docker-db.sh: WSL2完整测试脚本
  - 自动启动PostgreSQL容器
  - 运行所有测试层级
  - 生成覆盖率报告
  - 自动清理

测试层级说明:
 单元测试: 不需要数据库(Value Objects/Entities/Mappers)
 集成测试: 需要数据库(Repository/Handlers)
 E2E测试: 需要数据库(Controllers/API)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-02 18:23:18 -08:00
..
prisma feat(admin-service): 实现移动应用版本管理服务 2025-12-02 11:22:30 -08:00
scripts docs(admin-service): 添加完整测试执行指南和数据库测试脚本 2025-12-02 18:23:18 -08:00
src refactor(admin-service): 完全按DDD架构重构,添加值对象层 2025-12-02 17:33:32 -08:00
test test(admin-service): 添加完整的自动化测试框架 2025-12-02 18:15:59 -08:00
.env.example feat(admin-service): 实现移动应用版本管理服务 2025-12-02 11:22:30 -08:00
.env.test test(admin-service): 添加完整的自动化测试框架 2025-12-02 18:15:59 -08:00
.gitignore feat(admin-service): 实现移动应用版本管理服务 2025-12-02 11:22:30 -08:00
Dockerfile feat(admin-service): 实现移动应用版本管理服务 2025-12-02 11:22:30 -08:00
Dockerfile.test test(admin-service): 添加完整的自动化测试框架 2025-12-02 18:15:59 -08:00
Makefile test(admin-service): 添加完整的自动化测试框架 2025-12-02 18:15:59 -08:00
TESTING_SUMMARY.md test(admin-service): 添加完整的自动化测试框架 2025-12-02 18:15:59 -08:00
TEST_EXECUTION_GUIDE.md docs(admin-service): 添加完整测试执行指南和数据库测试脚本 2025-12-02 18:23:18 -08:00
TEST_GUIDE.md test(admin-service): 添加完整的自动化测试框架 2025-12-02 18:15:59 -08:00
deploy.sh feat(admin-service): 实现移动应用版本管理服务 2025-12-02 11:22:30 -08:00
docker-compose.test.yml test(admin-service): 添加完整的自动化测试框架 2025-12-02 18:15:59 -08:00
nest-cli.json feat(admin-service): 实现移动应用版本管理服务 2025-12-02 11:22:30 -08:00
package-lock.json test(admin-service): 添加完整的自动化测试框架 2025-12-02 18:15:59 -08:00
package.json test(admin-service): 添加完整的自动化测试框架 2025-12-02 18:15:59 -08:00
tsconfig.json feat(admin-service): 实现移动应用版本管理服务 2025-12-02 11:22:30 -08:00