用途:该技能用于在编写新功能时遵循测试驱动开发(TDD)纪律,核心是红-绿-重构循环。
主要能力与流程: 红:先写一个描述期望行为的测试,运行它,应当失败。 绿:编写最少的代码让测试通过。 重构:改进代码质量,同时测试必须仍然通过。
测试质量要求:好的测试应当测试行为而非实现;只有一个清晰的断言;具有描述性的名称;相互独立;运行快速。
使用方式:资料未提供具体安装命令、调用方式或代码示例,暂未提供。
适用场景:编写新功能时使用。
限制:资料未说明支持的平台、依赖、收费或价格等信息,暂未提供。
编程与开发
更新于 10-15 19:57
用途:该技能用于在编写新功能时遵循测试驱动开发(TDD)纪律,核心是红-绿-重构循环。
主要能力与流程: 红:先写一个描述期望行为的测试,运行它,应当失败。 绿:编写最少的代码让测试通过。 重构:改进代码质量,同时测试必须仍然通过。
测试质量要求:好的测试应当测试行为而非实现;只有一个清晰的断言;具有描述性的名称;相互独立;运行快速。
使用方式:资料未提供具体安装命令、调用方式或代码示例,暂未提供。
适用场景:编写新功能时使用。
限制:资料未说明支持的平台、依赖、收费或价格等信息,暂未提供。