We are using Asp.Net 2.0 and planning to move to TDD so that middle tier can be developed and tested while others in the team take care of UI and DataBase area.
Can anyone kindly let me know the pre-requisites for TDD and which one is the best tool for .net? Thanks...
[UPDATE]
Thanks everyone for your answers and help.
I was reading an article about TDD and ASP.NET and it said "ASP.NET is not very TDD-friendly and ASP.NET MVC framework is alternative way to build your application which is more testable than form=based application." Should I switch/change to ASP.NET MVC?
What book(s) do you recommend about TDD /Test?