Test Driven Development

Use when 红绿 TDD 开发 - 驱动单元测试、内核模块测试先行。

chengyi818 7f0027e 833 B Updated

File contents

test-driven-development

编号: 28 梯队: Superpowers 内置 来源: Superpowers (37.1K 安装)

解决的问题

先写代码后补测试容易测试不充分。TDD 确保测试覆盖。37.1K 安装量。

适用场景

红绿 TDD 开发

嵌入式场景: 驱动单元测试、内核模块测试先行。

安装方法

已内置 (Superpowers),无需安装

使用方法

TDD 工作流:1) 写失败的测试 2) 写最少代码使其通过 3) 重构。循环此过程。

嵌入式开发场景

驱动单元测试、内核模块测试先行。

相关 Skill

参考 opencode-skill-list.md 获取完整清单和学习路径。

chengyi818/kata/tree/main/skills/skills-repo/30-test-driven-development commit 7f0027e966

Frequently asked questions

npx skillmds@latest add chengyi818/test-driven-development