Test-driven development is now considered common sense in the OO world, but it is often not applied to database code. This session looks at the reasons why teams struggle with database test coverage and presents solutions and best practices for test-driven database development, from unit-testing stored procedures to Java/.NET integration tests that involve a database. We also present DbFit, an extension to FIT/FitNesse that makes database TDD easy, and discuss a case study of migrating database testing to this model at Edfinancial Services, a student loan servicing company.
(break here for the program guide)
Part I: Technical challenges and best practices for Database TDD (30 mins)
Part II: DbFit technical demo (25 mins)
Part III: Database testing case study - migrating to DbFit in EdFinancial (25 mins)
Part IV: Q & A (10 mins)
The session will be presented by Gojko Adzic from Neuri Ltd and Marisa Seal from EdFinancial. Gojko is the author of DbFit. Marisa is one of the most active members of the DbFit community.
interactive presentation