Some talk on Unit testing frameworks: We’ve come a long way in having rich Unit test support in .net. I remember the time when NUnit was the only framework that was viable for providing good unit test support. Now we have so many unit testing frameworks, each with it’s unique advantages that it’s getting hard to decide which framework to choose. Apart from NUnit, we have MBUnit (now Gallio), xUnit, csUnit, MSTest (Microsoft’s unit testing framework that now comes bundled with almost all editions of VS). In my opinion, I would not recommend using...