Hi,
I have a layered architecture Visual Studio solution. Controller project, Model project, Repository project, services project and web.MVC project.
If you want to add test projects so you can perform TDD on the code, how would you normally go about this? Would you tend to add a test project for EACH of the existing project or would you just normally add a test protect for the Web.MVC. The Web.MVC project has references to all the other projects so would you be able to test everything from here? What is the best way to go about this?
Thanks.