Real TDD is red/green/refactor/repeat in very small steps, writing a handful of lines of code at each step.