That time I went too far with Test Driven Development and forgot a very important step