SuperAPI AI 工具集

test-driven-development

编程与开发

查看项目

更新于 10-15 19:57

技能介绍

用途:该技能用于在编写新功能时遵循测试驱动开发(TDD)纪律,核心是红-绿-重构循环。

主要能力与流程: 红:先写一个描述期望行为的测试,运行它,应当失败。 绿:编写最少的代码让测试通过。 重构:改进代码质量,同时测试必须仍然通过。

测试质量要求:好的测试应当测试行为而非实现;只有一个清晰的断言;具有描述性的名称;相互独立;运行快速。

使用方式:资料未提供具体安装命令、调用方式或代码示例,暂未提供。

适用场景:编写新功能时使用。

限制:资料未说明支持的平台、依赖、收费或价格等信息,暂未提供。