SuperAPI AI 工具集

jest

测试与质量

查看项目

更新于 10-16 03:15

技能介绍

用途:该技能用于在用户需要编写 Jest 单元测试与集成测试时提供指引,覆盖测试编写、断言、异步测试、Mock、快照、配置与 CLI,以及在不同框架和环境中使用 Jest 的场景。

主要能力:按其描述,技能内容组织方式对应 Jest 官方文档结构,包含快速开始、测试基础、Mock 函数与手动 Mock、快照测试、定时器 Mock、ES6 类 Mock、Jest 配置、CLI 选项、Babel 与 TypeScript 配置,以及迁移到 Jest、测试 React 与 Vue 应用等指南。另提供 api/ 目录下的 expect、mock functions、jest object、test 与 cli 参考,以及 templates/ 目录下的配置、测试文件和 setup 文件模板。

使用方式:先根据用户请求识别主题,再按映射加载 examples/ 下对应示例文件,例如安装与基础设置、匹配器、异步、setup-teardown、Mock、快照、配置或 CLI;需要 API 时查阅 api/ 目录,需要脚手架时参考 templates/ 目录,并按其说明调整代码。

适用场景:在项目中搭建 Jest、编写和运行测试、生成覆盖率报告、Mock 依赖、使用快照,或在 TypeScript、React、Vue、Babel 等环境中使用 Jest;对 Vite 项目另有说明,新 Vite 项目建议使用 Vitest。

限制:资料未提供安装命令、配置代码、收费、价格或具体平台信息;相关细节以对应官方文档链接与示例文件为准。