| 名称 | 添加测试 |
| 描述 | 为fe-tools实用程序添加或更新Jest单元测试。当添加新功能、现有行为更改或用户要求补测试/跨utils、web-utils、node-utils、canvas-utils或ai-utils添加测试时使用。 |
添加测试
工作流程
- 识别
packages/下的目标包:- 通用助手 ->
packages/utils - 仅浏览器API ->
packages/web-utils - 仅Node.js API ->
packages/node-utils - Canvas助手 ->
packages/canvas-utils - AI/ML助手 ->
packages/ai-utils
- 通用助手 ->
- 在
packages/<pkg>/__tests__/中找到或创建一个测试文件。 - 遵循命名模式:
describe('函数名称', () => { it('应该...') })
- 至少覆盖:
- 常见预期行为
- 边界情况/边界值
- 错误或无效输入行为(如果适用)
- 使用确定性输入并避免外部I/O,除非必需。
- 建议运行焦点测试:
TEST_API=<package> npm run test