返回 Skill 列表
extension
分类: 开发与工程无需 API Key

TDD — 最小 RED テストの作成

从接受条件中仅选择最低的一个点标记为RED。不要同时创建多个失败因素。这是一种为了严格遵守RED→GREEN→REFACTOR顺序的技巧。

person作者: jakexiaohubgithub

使い方

  • 最初は「落ちるテストを1つだけ」用意する(受入条件は1点)
  • Green 化では「そのテストだけを通す最小実装」を行う
  • その後に重複除去・命名・設計整合をリファクタで行う

手順

  1. RED: 失敗する最小テストを1つだけ追加
  2. GREEN: そのテストだけ通す最小実装
  3. REFACTOR: 重複排除/命名/設計整合を実施

  • examples/red_case_sample.py