Do you do it?
I'm talking specifically about the traditional definition of unit testing, as opposed to integration testing (where you would call your stored procedures through the same data access layer used by your application).
I'm aware there are SQL-based unit testing frameworks, does anyone have any experience using these, or perhaps writing C#/VB that directly tests the database (rather than via the DAL)?