|
ILoveMoq
Some adoption charts and what Moq users have to say!
Featured IntroductionGoogle Code downloads feature is quite bad for tracking project adoption and download rates. Basically every time you release even the most minimal incremental release, you have to publish a new download, deprecated the old one, and the download count goes back to zero. This gives the false impression that the project is not as successful as it may be. So here goes some aggregate data that you can build yourself from the full downloads list:
Total downloads per version vary as they have been out for different spans of time, but the adoption is steady and fast-growing :). If you aggregate the entire 2.x wave, we've had more than 13k downloads! We hope v3.x wave will make even more strides. What users say"Lee Richardson: Moq has such nice error messages, they tell you exactly what to do and even include copy and pasteable code samples. I'm a convert." "Adam Nelson: Why didn't anybody tell me about #moq? Finally a mocking framework that's easier than writing mocks myself" "Michael Sync: Moq is very nice .. the more i use it, the more i love it. :)" "Daniel Elliott: @kzu For Moq; my most heartfelt thanks. < 20 seconds and I am writing expectations! #genius" "NeilRobbins: @robcthegeek @Imaji @caseycharlton Tried Moq the other day on the train with no documentation and was happily doing AAA tests in minutes" "cprieto: #moq 3 is simply AMAZING!! It has everything I ever wanted in a mocking framework... congrats @kzu and team for the release!" "nkohari: @jbogard Moq taught me mocking when Rhino couldn't" "nikhilk: @kzu Great! Really liked moq on server, and looking forward to using it in SL. Thanks for the heads up; hope to check it out this weekend..." "EtienneT: Using Moq mocking framework for the first time! I like it!" "lboffi: @ajlopez I'm starting to use moq and I'm getting in love." "TimNew: Moq is really powerful and useful, esp in TDD. Moq can easily provide an simulation environment for the class to be tested." "havardstranden: Loving Moq. Extremely easy to use, stays out of my way, and gives me what I need." "scottdensmore: @markdstafford I love Moq. Used RhinoMocks in the past, yet people seem to pick up Moq easier. Seems to have less friction." "dingwallr: Out with Rhino.Mocks, in with Moq :)" "thomasjo: Oh Moq, how I love thee! I'm really excited about Funq as well, but curious when I can get my filthy hands on it..." "jarodferguson: switched to MOQ almost a year ago, never looked back" |
I find Moq easier to use and more intuitive than Rhino Mocks.
Moq rules!
I like the idea, the online examples could do with a bit more explanation, but working with Moq once you understand it is quite easy
I like Moq very much, it's lightweight, easy to use, and open source :)
It's truly a great tool and very intuitive. The only thing lacking is more thorough documentation which makes the learning curve a little steeper than it needs to be e.g. when trying to find out how to raise events in 3.x and all detailed docs I found referred to the now obsolete ways to do it. Still great - keep it up.
Mocking with none of the baggage of other mocking frameworks
I love the simplicity! I never bothered to use a mocking framework until Moq came along.
I just discovered Moq. Its Fantastic!!! It's allowed me to write unittests deeper into my code with out having write my own mocking class's.
I love Moq
- Michael Sync (Silverlight MVP)
Moq makes life so easier _
Moq is a great library. It helps me a lot. Good work! :)
Moq + Autofac + DDD = clean apps
Although I've been unit testing only specific types of application code for a while, mocking isn't something I ever tried before because it was, quite frankly, intimidating. Moq truly looks like something I can wrap my brain around, and I'm very glad that I happened to find out about it! I am adopting it right away!
Coolest Mocking Framework
Fell in love with Moq immediately, exceptional work and very clean design
Before Moq I never used mocking framework. Moq is so easy to use and easy to learn. I love you guys :)
Before Moq I never used mocking framework. I started with .NET 4 and COM interop interfaces (VSTO) Moq just doesn't work there. I spent day to fix the first major bug (254) just to fall in two more bugs. Going to kill myself. Buy :(
that's why v4 is beta. .NET 4.0 broke many scenarios with a new security model and type identity attributes that didn't exist before. The new release will fix this issue. You can try building from the trunk, which already fixes this.
After Rhino Mocks syntax changed for the nth time, I picked up Moq. Simple + works == perfect in my book. Thanks for this tool!
Moq kicks ass! I closed out a series of introductory dependency injection blog posts with it :) Being able to easily mock injected interface-implementations and using lambdas to implement a few methods saved the day. http://goo.gl/Be1S
Moq is awesome, much more handy than RhinoMocks?
Love it! Once you get the hang of how to setup methods and such, it is easy to use and super flexible! Keep up the good work!
I love Moq!
Easily the most intuitive and easy to learn mocking framework available to date.. anyone with basic lambda and TDD knowledge can use this FW without an documentation. Great work!
Check out this 12-part comparison of Moq, Rhino and NSubstitute (NEW):
http://www.richard-banks.org/2010/07/mocking-comparison-part-1-basics.html
heap of links broken e.g. http://www.clariusconsulting.net/labs/moq/index.html
Amazing product. I could use it productively in less than an 30 minutes.
it's very easy to mocking objects. I love Moq
Moq very much!
What a great little library. Cheers!
Fantastic library! Merci beaucoup!