Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 2 years ago.
see also "What should I consider when choosing a mocking framework for .Net"
I m trying to decide on a mocking framework to use on a .NET project I ve recently embarked on. I d like to speed my research on the different frameworks. I ve recently read this blog post http://codevanced.net/post/Mocking-frameworks-comparison.aspx and wondered if any of the StackOverflow audience has anything to add in the way of real-world advantages and caveats to the frameworks.
Could people could list the pros/cons of the mocking frameworks they either currently use or have investigated for their own use on .NET projects. I think this would be not only a help to me to decide for my current project, but it will help others make more informed decisions when picking the correct framework for their situation. I m not an expert on any of the frameworks but I would like to get arguments for and against the major frameworks I ve come across:
- RhinoMocks
- Moq
- TypeMock Isolator
- NMock
- Moles
And other usable alternatives that I ve missed. I d also like insights from users that have switched or stopped using products because of issues.