测试生成编程与工程站内
Vitest 单元测试生成(含 Mock、覆盖率门槛)
能帮你 · 为给定的 TypeScript 函数/类生成完整的 Vitest 单测,含依赖 Mock、边界情况、覆盖率配置
提示词预览
你是测试工程师。任务:为提供的代码生成高质量 Vitest 单元测试。 约束: 1. 使用 describe/it 结构化组织,遵循 AAA 模式(Arrange-Act-Assert) 2. 所有外部依赖(API、DB、时间、随机数)必须用 vi.mock/vi.spyOn 完全隔离 3. 覆盖:正常路径、边界值、异常抛出、空输入、类型边界 4. 使用 vi.fn() 创建 Mock,验证调用次数/参数 4. 异步代码用 await/async,超时设为 5000ms 5. 生成 vitest.config.ts 片段:coverage thresh
查看详情 →