Is the moq project dead? Is it wise for me to invest in learning it? [closed]

核能气质少年 提交于 2019-12-04 02:47:17

问题


I am fairly new to mocking frameworks and was trying to decide which one will be a good bet to start working on. I have been looking at this question about the best mocking framework, and I can see a lot of people preferring moq, but when i saw the moq project's change list, i can see that it has not been updated for almost an year now.
Is moq project dead? if yes, which will be a good mocking framework to start with today?


回答1:


Moq is not dead, it's heavily used and it has a steady download count both via nuget and google code. It's just that it works so great that there hasn't been any show-stopper issues that require urgent fixes :P.

vNext is coming along (a lot of spiking, throwing away ideas, etc.) slowly, and its new home will be in http://moq.codeplex.com eventually.

NuGet has somewhat changed the dynamic here, 'cause it's now much less friction to release new bits more often. We'll catch-up with more frequent releases soon. I'm just terribly busy with other stuff (opensource too some of it, heard of netfx.codeplex.com?).

Yes, Microsoft uses it a lot, as well as many others.




回答2:


  1. Statistics of usage
  2. Comparison of mocking frameworks



回答3:


If you look here it seems that the latest download was added on 12 April and the change version (4.0.10827.Final) is not consistent with the version from the list (4.0.10818).

However, it doesn't look like it's still being developed. Maybe the current release is deemed to be finished (hence the word Final).

This link for Microsoft Unity 2.1 seems to suggest that you need Moq 4.0, which is quite encouraging!



来源:https://stackoverflow.com/questions/6454936/is-the-moq-project-dead-is-it-wise-for-me-to-invest-in-learning-it

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!