test-driven-development - 测试驱动开发循环与最佳实践
通过编写失败测试、实现最小代码及重构代码,引导新功能开发与缺陷修复的测试驱动流程。
标签
更新于: 2026-09-17该技能可以做什么
- 优先编写失败的测试
- 编写满足测试的最小代码
- 安全重构代码
- 编写缺陷复现测试
- 模拟外部依赖项
输入
- 功能需求说明
- 缺陷复现信息
- 现有代码库
输出
- 单元测试文件
- 源代码实现
- 重构后的代码库
要求
- 测试运行框架
- 访问 ~/.ai-shared/references/testing-patterns.md 的权限
