I am using TypeMock since I am developing SharePoint. Because TypeMock can mock anything, it has proven to be a valuable resource for unit testing our SharePoint websites, event receivers, workflows, etc.
TypeMock, on the other hand, can be expensive, but there is a version that is specific to SharePoint and costs less than the full TypeMock package. I highly recommend it.
The only thing I disagree with is that TypeMock does not force you to develop code well. Often the classes I create, and the generic code, are well designed. Just because I use TypeMock does not mean that I sacrifice the quality of my design - I still practice IoC and SRP. Just because TypeMock can mock anything doesn't mean that I write my code to reflect this ability.
Jason Evans Nov 26 '09 at 9:55 2009-11-26 09:55
source share