How to TDD a Reporting Application?