Part I: Technical challenges and best practices for Database TDD (30 mins)
- Why database TDD is hard
- What can we do to make it easier
- Best practices for stored procedure unit testing
- Best practices for Java/.NET integration tests that involve a database
Part II: DbFit technical demo (20 mins)
- Why DbFit succeeded where x-Unit style tools have failed
- Effectively testing stored procedures
- managing relational data during a test
- Using DbFit to prepare data or verify the test results for Java/.NET integration tests
- Covering legacy code with tests
Q&A (10 mins)
This talk was previously presented at the Agile 2008 conference in Toronto.