2008/05/20

TDD & Database development

I'm working on database refactoring on a project where the PK of the central table has to be changed (unfortunately at the end of the project).

Regression test obviously is a must, so while I was looking for some tools to simplify my job, I've found these:

http://tsqlunit.sourceforge.net/index.html

http://www.ndbunit.org/

  • TSQL Unit is useful when you don't have a testing framework in your project environment and you need a "light" tool to simplify database development while the project is already on-run;
  • DBUnit is an excellent tool to be integrated in your existing testing environment (nUnit) to enlarge the scope of unit test to the database deliverables.

No comments: