I am getting close to finish my database, so far, 16 tables so far, and I need to unit test my DAO layer for this ASP.NET project.
I am using the Unity Framework to decouple the layers, so I expect that I should be able to assign the DAO layer to my unit tests, which will be testing against the interfaces since the concrete classes are injected in.
I am using C# 2008 Express to do the unit testing.
I have never tried to create a test against an interface, I hope it will work, but I will try it after I finally get the DAO layer better implemented.
Should this work properly using the unit test framework that VS2008 Express comes with?
Edit: As it was mentioned, the Express version doesn't have a unit testing option, so I will be using NUnit for my unit testing and will be going directly to the database, so I can test all the features in the database.