こんな感じか

1.テストケースを書く
2.ダミーコードを書く⇒緑/テストケースとの連携を確立
3.ダミーコードを消す。⇒赤/不完全なコードをはじく事を実証
4.本物のコードを書く⇒緑/コードが正しい事を実証

2と3が充分にくっ付いていてアトミックな動きなら、悪くないな。
てか全面的にではないにせよ普段やってるかも。