Earlier I asked this question How to correctly unit test my DAL?, one thing left unanswered for me is if to really test my DAL is to have a Test DB, then what is the role of
Your not just testing your app, though. You are also testing your configuration and your Stored Procedures and Views. These are documented in your unit tests.