Having come across a link on stack overflow, I have found the writings of Miško Hevery very engaging reading. So good that I am seeing a new approach to what I previously thought I was doing quite well.
He talks mainly about Dependency Injection, Automated Unit Testing and Good Design.
A number of the good practices he advocates are things that can be programatically detected. And so there is a program to detect them Google Testability Explorer.
My questions is:
- Is there a C# equivalent to the Java based Google Testability Explorer out there?
- If so, which is the best?