LogoClawIndex
案例技能关于
LogoClawIndex

test-driven-development - 用严格 TDD 实现 Rails 变更

采用严格的红-绿-重构流程实现 Rails 功能、修复缺陷、重构代码和变更行为。

标签

更新于: 2026-09-29
测试驱动开发RailsRuby自动化测试软件开发

能力

典型输入

典型输出

该技能可以做什么

  • 编写失败的功能测试
  • 验证失败原因正确
  • 实现最少生产代码
  • 编写针对性的单元测试
  • 验证测试通过
  • 在不改变行为下重构

输入

  • 功能需求
  • 缺陷报告
  • 行为变更请求
  • Rails 应用代码库

输出

  • 测试文件
  • 生产代码变更
  • 测试结果
  • 重构后的代码

要求

  • Rails 应用
  • Ruby 测试环境
  • RSpec 测试运行器

来源

  • 规范: SKILL.md

ClawIndex

OpenClaw Skills 与 Use Case 索引

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

索引

Skills·
Cases

Meta

关于·
声明·
邮箱·
GitHub
© 2026 ClawIndex 保留所有权利。
编写失败的功能测试
验证失败原因正确
实现最少生产代码
编写针对性的单元测试
功能需求
缺陷报告
行为变更请求
测试文件
生产代码变更
测试结果