Vitest 单元测试与模拟
原名:vitest
按项目配置整理断言、模拟、测试夹具和覆盖缺口。
中文 Skills 技能说明
改了组件逻辑却不知道测试该怎么补时,可以从行为约定出发。提供目标模块、已知缺陷、测试命令和 Vitest 版本,技能整理断言、mock、异步测试、夹具及覆盖率配置,交付测试草稿和运行说明。需要项目已有 Node.js、Vitest 与对应 DOM 环境,组件测试工具按项目另配。优先验证真实行为和错误路径,不复制实现细节来凑用例;覆盖率不能证明没有缺陷,未运行就注明,不能通过跳过断言或屏蔽失败制造通过结果。
上游能力依据
上游原始适用说明:Vitest fast unit testing framework powered by Vite with Jest-compatible API. Use when writing tests, mocking, configuring coverage, or working with test filtering and fixtures.
上游 SKILL.md 主要章节(保留原文标题):
- Core
- Features
- Advanced
使用边界
先复现问题并固定测试范围,再生成或执行测试。测试通过只能证明已覆盖的场景,不能代替生产环境验收。
作者、翻译与许可证
- 原作者
- Anthony Fu 与 antfu/skills contributors
- 中文翻译
- CEOFans翻译
- 许可证
- MIT
- 上游来源
- https://github.com/antfu/skills/tree/8886fe2d385d3644cbb47e46ae9cb1cf09307d3b/skills/vitest
适用范围
平台:linux、macos、windows;标签:测试与质量、Vitest 单元测试与模拟、开源技能
安全提示
基础静态扫描不等于绝对安全。技能可能调用命令、浏览器、云服务或本地文件,请在最小权限环境中使用,高风险操作必须人工确认。
如发现侵权、许可证或安全问题,可在本页前台提交投诉,管理员复核后可立即下架。