docs: 完成所有文档的中文翻译并应用到项目

This commit is contained in:
xuxiang
2026-01-28 00:12:54 +08:00
parent 0ced59a26b
commit e133f58e1c
76 changed files with 6808 additions and 6170 deletions

View File

@@ -1,30 +1,30 @@
# Testing Requirements
# 测试要求
## Minimum Test Coverage: 80%
## 最低测试覆盖率:80%
Test Types (ALL required):
1. **Unit Tests** - Individual functions, utilities, components
2. **Integration Tests** - API endpoints, database operations
3. **E2E Tests** - Critical user flows (Playwright)
测试类型(全部必选):
1. **单元测试(Unit Tests** - 独立函数、工具类、组件
2. **集成测试(Integration Tests** - API 终端、数据库操作
3. **端到端测试(E2E Tests** - 关键用户流程 (Playwright)
## Test-Driven Development
## 测试驱动开发TDD
MANDATORY workflow:
1. Write test first (RED)
2. Run test - it should FAIL
3. Write minimal implementation (GREEN)
4. Run test - it should PASS
5. Refactor (IMPROVE)
6. Verify coverage (80%+)
强制工作流(MANDATORY workflow
1. 先写测试(红 / RED
2. 运行测试 - 应当失败(FAIL
3. 编写最简实现代码(绿 / GREEN
4. 运行测试 - 应当通过(PASS
5. 重构(优化 / IMPROVE
6. 验证覆盖率(80%+
## Troubleshooting Test Failures
## 测试失败排查
1. Use **tdd-guide** agent
2. Check test isolation
3. Verify mocks are correct
4. Fix implementation, not tests (unless tests are wrong)
1. 使用 **tdd-guide** 智能体Agent
2. 检查测试隔离性
3. 验证 Mock 是否正确
4. 修复实现逻辑,而非测试代码(除非测试代码本身有误)
## Agent Support
## 智能体支持(Agent Support
- **tdd-guide** - Use PROACTIVELY for new features, enforces write-tests-first
- **e2e-runner** - Playwright E2E testing specialist
- **tdd-guide** - 主动用于开发新特性,强制执行“先写测试”原则
- **e2e-runner** - Playwright E2E 测试专家