Comment Re:Test-first seems good, but what about UI? (Score 1) 222
The general consensus is that it's better to unit test the model behind the UI rather than the view. Keep the view simple until the end and then you can use "screen scrapers". Remember that if any widget moves, your "screen scraper" test fails, so I wouldn't bother until I'm reasonably sure the GUI is relatively stable.