Codex Vitest 技能:编写 TypeScript 单测和本地模拟
EnglishCodex 安装步骤
- 打开固定版本的 GitHub 原文。在该版本的工作副本中保留 `.agents/skills/typescript-vitest/` 整个目录。
- 在目标项目中打开 Codex,输入 `$typescript-vitest` 并给出本页示例里的任务和所需输出。
中文摘要
为 TypeScript 项目组织单元、集成与共享测试夹具。通过具体断言、边界输入和每个用例的初始化核对行为。
SKILL.md 中文导读
可复现示例
输入 `$typescript-vitest`,为本地商品筛选函数写两条用例,覆盖匹配数据和空结果。使用固定数组来验证返回值。工作步骤
- 对照仓库测试配置,确定测试放置位置和要观察的行为。
- 为普通和边界输入添加精确断言,通过本地替身隔离依赖,执行目标套件并记录结果。
验收方法
测试明确断言匹配项目与空数组。目标套件可重复运行,各用例依赖和输入清晰。
GitHub 原文 · 更新日期
适用环境
Codex 与 pipes-sdk 工作副本或自有 TypeScript 练习项目,具备该项目采用的 Node 与 Vitest 环境。
常见问题
哪些测试适合放在源文件旁边?
上游建议把单元测试与实现放在同目录,集成测试可组织到独立的 tests 目录。