はじめに:ブログの書き込みの例は、自分自身の開発のためのより多くの熟練したTDDようにすることです。
例1:
FizzBuzz:
ではない上に、元の数字をプリントアウトする場合、それは、FizzBuzzうち3及び5の印刷で割り切れることができれば数それらは3で割り切れるである場合100未満、フィズを印刷できるようになり、それは、5分割バズをプリントアウトすることができます。
TDDの手順a:徹底的な合理的な解像度の要件は、特定のコード・ロジックを必要としません。
タスク1:フィズは3で割り切れるをプリントアウトされます。
Task2の:バズうち5枚のプリントで割り切れます。
タスク3:FizzBuzzは3で割り切れる5でプリントアウトすること。
Task4:あなたは、元の数字をプリントアウトするために5と3で割り切れることができない場合。
TDDステップ2:タスクによると、失敗したテストを書きます。(赤)
TDDステップ3:書き込みはちょうどこのテストコードを渡します
TDDステップ4:テストを実行します。(グリーン)
TDDのステップ5:復興コード。(ブルー)