Claude Code How-To Guide

name: unit-test-expand description: 针对未覆盖分支、边界情况和错误路径补全测试


Expand Unit Tests / 扩展单元测试

请根据项目现有测试框架扩展单元测试覆盖:

  1. 先分析覆盖率:识别未覆盖分支、边界情况和低覆盖区域
  2. 找出缺口:
  3. 逻辑分支
  4. 错误路径
  5. 边界值
  6. 空值 / 空集合 / null 输入
  7. 按项目现有框架补测试:
  8. Jest / Vitest / Mocha
  9. pytest / unittest
  10. Go testing / testify
  11. Rust test framework
  12. 重点覆盖:
  13. 错误处理
  14. 边界值
  15. corner cases
  16. 状态变化和副作用
  17. 再次验证:重新跑覆盖率并确认提升

输出要求:

  • 只输出新增测试代码块或明确的测试文件改动
  • 遵循项目现有测试风格和命名习惯