ains-tdd
Installation
SKILL.md
1つの振る舞いずつ、赤(失敗するテスト)→ 緑(通す最小の実装)→ 整理 を回す。
ループ
- Done when と受入条件を満たすテストを1つ書き、実行して赤を確かめる。未実装による失敗であることも見る。
- そのテストを通す最小の実装を書き、緑にする。
- 影響しうる既存テストも実行する。
- 重複や命名を整え、もう一度テストを実行する。
次の振る舞いへ進む。
バグ修正
修正の前に、そのバグで赤になるテストを作る。本番のエラーや報告の入力から作ると確実だ。直して緑にし、そのテストを回帰テストとして残す。