SuperAPI AI 工具集

unit-tests

测试与质量

查看项目

更新于 10-16 05:43

技能介绍

用途:该规则属于前端检查清单的测试类条目,用于在评审 CI 覆盖率、自动化检查或测试策略时,评估代码库是否真正落实了“编写单元测试”。重点不是规则是否写在文档里,而是它是否被持续自动验证。

主要能力:

  • 检查代码库是否针对关键功能具备单元测试和良好覆盖率。
  • 为未测试的函数与组件补充单元测试,提升可靠性。
  • 解释单元测试如何提前发现缺陷,并作为预期行为的文档。
  • 代码审查时检查测试、CI 工作流与执行点,指出规则未被自动验证或失败不阻断回归的具体缺口。

快速参考要点:

  • 测试业务逻辑、工具函数与边界情况。
  • 关键路径覆盖率目标 80% 以上。
  • 使用能说明行为的描述性测试名称。
  • 模拟外部依赖,而非内部模块。
  • 在 CI 中运行测试,尽早发现回归。

使用方式:按检查、修复、解释、代码审查四类动作应用。完整实现细节、代码示例与框架相关指引见 references/rule.md;规则页面为 https://frontendchecklist.io/rules/testing/unit-tests。

限制:现有资料未提供具体框架配置、示例代码、价格或平台信息,相关细节暂未提供。