SuperAPI AI 工具集

testing

测试与质量

查看项目

更新于 10-15 20:27

技能介绍

用途:该技能面向 contentstack-marketplace-sdk 的测试工作,适用于在 test/unit 目录或 API 测试套件下新增测试,以及处理 nyc 覆盖率与 mochawesome 报告。

主要能力与运行器:多数测试套件使用 Mocha,并通过 @babel/register 加载,覆盖率由 nyc 包裹执行。TypeScript 相关测试通过 npm run test:typescript 运行,使用 Jest 与 jest.config.js。

报告:提供 Sanity HTML 报告辅助命令 test:sanity-report,属于可选辅助功能;仅为 CI 生成的产物不应提交到仓库。

模拟:资料提到可能存在 nock 或 axios-mock-adapter 模式,建议尽量保持测试封闭,避免真实网络请求。

限制:资料未提供具体测试文件结构、断言库、配置细节、依赖版本或完整命令示例,相关事实暂未提供。