I am finally getting a chance to read and review some of my recent book purchases. This one is particularly interesting to me:
Test-Driven Development in Microsoft.NET by James W. Newkirk and Alexei A. Vorontsov
So far, it looks great! I spend a lot of time every day writing tests with NUnit, so I was very interested to see how they deal with data layer testing, transactional testing, web testing, and web services testing. There is also some security testing scattered here and there.
A couple of areas missing, only because I have concentrated a lot of time and effort on this myself, is how best to unit test EnterpriseServices (Serviced Components) and Remoting. Both of these can be tricky (especially ES with distributed transactions). As I finish the book, I may include some of my own notes on these topics.