Wir sollten den zweiten Schritt nicht vor dem ersten tun.
Zuerst wird programmiert, man weiß ja was man will. Tests können wir hinterher noch schreiben.
Warum einem dabei ganz schön schwindelig werden kann, kannst Du hier ab Dezember 2014 nachlesen. Genauso die Methoden, wie Du das Problem beseitigen oder umgehen kannst.