Visual Studio 2005, Web Sites, and Test-Driven Development
I typically like to put my unit tests in the same assembly being tested. That's always worked well in VS2003, even in web projects, so my first thought was to take the same approach in VS2005. The flaw in that plan is that "building" the web site doesn't generate an assembly that I can point the NUnit test runner at (the assembly ends up in the Temp. ASP.NET Files folder, which isn't too helpful for testing). Oops.
The only solution I've come up with so far is to put the testable UI logic in a separate assembly. Are there any other options that I'm missing?