Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 667653
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 13, 20262026-05-13T23:57:08+00:00 2026-05-13T23:57:08+00:00

I hope this question is not ‘controversial’ – I’m just basically asking – has

  • 0

I hope this question is not ‘controversial’ – I’m just basically asking – has anyone here purchased TypeMock and been happy (or unhappy) with the results?

We are a small dev shop of only 12 developers including the 2 dev managers. We’ve been using NMock so far but there are limitations. I have done research and started playing with TypeMock and I love it. It’s super clean syntax and lets you basically mock everything, which is great for legacy code.

The problem is – how do I justify to my boss spending 800-1200$ per license for an API which has 4-5 competitors that are completly free? 800-1200$ is how much Infragistrics or Telerik cost per license – and there sure as hell isn’t 4-5 open source comparable UI frameworks… Which is why I find it a bit overpriced, albeit an awesome library…

Any opinions / experiences are greatly appreciated.

EDIT: after finding MOQ I thought I fell in love – until I found out that it’s not fully supported in VB.NET because VB lacks lambda sub routines =(. Is anyone using MOQ for VB.NET? The problem is we are a mixed shop – we use C# for our CRM development and VB for everything else. Any guidence is greatly appreciated again

Edit: hmm.. I can’t find Isolate.WhenCalled() equivalen in Moq… Any help here? I want to stub/mock out a ReadOnly property of a CONCRETE object (not of a mocked object)… I could easily do this with Isolate.WhenCalled with TM. How with Moq???

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-13T23:57:09+00:00Added an answer on May 13, 2026 at 11:57 pm

    The project I’m on used TypeMock for many months. We actually just finished completely phasing it out in favor of Moq (completely free Apache 2.0 licensed mocking framework). You should definitely check out Moq if you haven’t seen it. In addition to having the most intuitive syntax of any mocking tool I’ve seen, you get the benefits of compile time type checking. Very nice.

    TypeMock has one significant benefit over Moq as I see it. Namely, it can mock anything. This includes sealed classes, non virtual methods, concrete types and pretty much anything else you can throw at it. If you’re doing ASP.Net, and depending on how your code is structured, it can actually make mocking ASP.Net code behind classes a possibility. Quite neat.

    However – We found that if you structure your code well, the benefits of TypeMock do not outweigh the price. Further, if you can’t mock something with Moq, it probably means there’s a smell there. TypeMock lets you be lazy, and I think that the code can suffer as a consequence. Moq and other mocking frameworks like it (RhinoMocks comes to mind) do make you think about your code as you’re writing it, especially in terms of testability, but I would argue that’s a good thing 🙂 Further, our team ran in to several headaches trying to deploy TypeMock to our continuous integration server.

    Long story short, TypeMock is a very powerful tool. As you mention, for unit testing old legacy code there aren’t many better products. However, 1000 bucks gets you one TypeMock license, OR, a couple of resharper licenses, almost ten TD.Net licenses, a new continuous integration server or many other things. My own experience suggests that it’s not worth it, but your mileage may vary!

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Ask A Question

Stats

  • Questions 380k
  • Answers 380k
  • Best Answers 0
  • User 1
  • Popular
  • Answers
  • Editorial Team

    How to approach applying for a job at a company ...

    • 7 Answers
  • Editorial Team

    How to handle personal stress caused by utterly incompetent and ...

    • 5 Answers
  • Editorial Team

    What is a programmer’s life like?

    • 5 Answers
  • Editorial Team
    Editorial Team added an answer If you have a symbolic method that returns the same… May 14, 2026 at 10:00 pm
  • Editorial Team
    Editorial Team added an answer This is the completely wrong way to do it. To… May 14, 2026 at 10:00 pm
  • Editorial Team
    Editorial Team added an answer I'm guessing you're adding this code in the application delegate… May 14, 2026 at 10:00 pm

Trending Tags

analytics british company computer developers django employee employer english facebook french google interview javascript language life php programmer programs salary

Top Members

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.