添加测试Skill add-tests

这是一个用于自动添加或更新Jest单元测试的技能,专注于前端工具(fe-tools)开发,提升代码质量和测试覆盖率。适用于测试驱动开发、功能变更、边缘案例验证和用户请求测试等场景。关键词:Jest测试、单元测试、前端开发、自动化测试、代码质量、测试覆盖率、TDD、软件测试。

测试 0 次安装 0 次浏览 更新于 3/18/2026

name: add-tests description: 为fe-tools实用程序添加或更新Jest单元测试。当添加新功能、现有行为更改或用户要求补测试/add tests时使用。

添加测试

工作流程

  1. 识别包含目标函数的packages/下的包。
  2. packages/<pkg>/__tests__/中查找或创建测试文件。
  3. 遵循命名模式:
    • describe('functionName', () => { it('should ...') })
  4. 至少覆盖:
    • 常见预期行为
    • 边缘情况
  5. 使用确定性输入并避免外部I/O,除非必需。
  6. 建议运行聚焦测试:
    • TEST_API=<package> npm run test