mcpField
W
w-unit

w-unit

github.com/blockmatic-icebox测试与质量1647 次安装4 周前更新
代码仓库

关于 w-unit

w-unit 是为指定行为编写单元测试的 Agent 技能,遵循仓库规范,关注易失败行为和回归场景,并运行单文件及包级测试。

主要功能

  1. 01遵循现有测试规范
  2. 02测试公开 API 和错误路径
  3. 03覆盖回归行为
  4. 04仅模拟文档规定的边界
  5. 05运行指定文件和包级测试

适用场景

  1. 01为指定变更添加测试
  2. 02测试错误处理和公开 API
  3. 03验证回归修复

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/blockmatic-icebox/basilic-skills --skill w-unit

安装后在 Claude Code 中输入/w-unit确认已加载。

详细介绍

为请求的行为编写单元测试。遵循 vitest-v5(或技术栈的测试技能)和现有文件规范。不要盲目追求覆盖率百分比。

  1. 阅读相邻的测试和测试技能。将 *.test.ts 与实现文件放在同一目录中。
  2. 测试可能出错的行为:公共 API、错误路径,以及此更改需要修复的回归问题。
  3. 仅在文档规定的边界处使用模拟。优先使用仓库中已有的真实类型和工厂函数。
  4. 先运行指定的测试文件,再运行软件包的测试脚本。
  5. 文档:如果行为或命令发生变化,请使用 /w-docs。

评论

支持 Markdown