LogoClawIndex
案例技能关于
LogoClawIndex

behavior-driven-testing - 编写以行为为核心的 Go 单元测试

指导使用本地数据、表驱动子测试和 Gomega 断言编写及评审 Go 单元测试,以验证有意义的行为。

标签

更新于: 2026-10-04

能力

典型输入

典型输出

该技能可以做什么

  • 编写行为导向的 Go 单元测试
  • 组织表驱动子测试
  • 使用 Gherkin 风格命名测试
  • 使用 Gomega 匹配器断言
  • 在本地模拟网络依赖
  • 验证可观察的状态变化

输入

  • 待测试的 Go 源代码
  • 行为需求
  • 本地测试夹具和数据
  • 伪客户端或存根

输出

  • Go 单元测试文件

要求

  • Go 工具链
  • Go testing 包
  • Gomega 依赖
  • 已 vendored 的依赖
  • 离线执行环境

来源

  • 规范: SKILL.md

ClawIndex

OpenClaw Skills 与 Use Case 索引

ClawIndex 是一个生态驱动的 OpenClaw Skills 与真实 Use Case 索引站。

索引

Skills·
Cases

Meta

关于·
声明·
邮箱·
GitHub
© 2026 ClawIndex 保留所有权利。
Go
单元测试
行为驱动测试
Gomega
表驱动测试
离线测试
编写行为导向的 Go 单元测试
组织表驱动子测试
使用 Gherkin 风格命名测试
使用 Gomega 匹配器断言
待测试的 Go 源代码
行为需求
本地测试夹具和数据
Go 单元测试文件