Is it property TDD practice to design your model before you write tests, or write tests that design your model?
Is it proper TDD practice to design your model before you write tests, or write tests that design your model?