用途:为当前代码创建全面的单元测试,并按项目既有的测试约定补充正确的导入与初始化设置。触发方式:当用户输入 /write-unit-tests 时使用。
主要能力:覆盖所有公开方法/函数,覆盖边界情况与错误条件,测试正向与负向场景,追求较高覆盖率。测试结构上遵循项目所用测试框架的约定,使用清晰描述性的测试名称,采用 Arrange-Act-Assert 模式,并按逻辑分组相关测试。测试用例包括正常路径、边界/临界条件、错误处理与异常情况,并适当 mock 外部依赖。测试质量方面要求测试相互独立、隔离,确定且可重复,保持简单聚焦,并添加有帮助的断言信息。
使用方式:在需要为当前代码补测试时输入 /write-unit-tests。具体安装命令、配置方式与支持的测试框架清单暂未提供。
适用场景:为现有代码补充单元测试、提高覆盖率、按项目规范统一测试风格。
限制:资料未说明支持的编程语言、测试框架范围、是否联网或依赖外部服务,也未提供收费、价格与效果数据,这些均暂未提供。