I came a cross a post by the C# Test Manager Rusty Miller where he describes some of the tools that were used to test C# for the Visual Studio 2005 release.

Developing your own, specialised test tools and frameworks is one of the best parts of my job and I am always looking for directions we can to push the envelope, and innovate to make our job easier. It is also a big reason why I think that document heavy approaches like ISO testing standards are have little or no place in the modern software development and testing arena.