Test Driven Development, take one!