My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
Suggestions  
Have you any ideas about evolving the project, feel free to put it here.
Featured
Updated Aug 15, 2009 by andreis...@gmail.com

Suggestions received so far:

  • Gerry (Lowry) suggested to add samples of legacy mocking. Deferred for now
Not sure I like this - the main purpose of the project is to teach newbies how to use "today" approaches, and legacy tricks would just confuse people. But time will tell. I'm going defer this idea and to get back to it later, when the project evolves to the point where we can talk about supporting legacy samples.
  • Gerry (Lowry) suggested to go beyond C# and add code in VB and maybe other languages. Deferred for now
Sounds like a great idea and if anyone would volunteer for porting the code to VB or any other language, it would be great. However, it seems that lack of lambdas in VB makes the port impossible. And ultimately Jonathan implemented it himself :) Great stuff!
  • Nat Pryce suggested to include test-failure diagnostics. In progress, some cases already implemented
Plan to add more - if you have anything specific in mind, don't hesitate adding a comment or two.
  • Your suggestion :)

Comment by woon...@hotmail.com, Feb 17, 2009

I can help with the VB if I can figure out how the heck you request to be a contributor...

Comment by project member andreis...@gmail.com, Feb 19, 2009

woon, I've added you to the list of project members

Comment by nat.pr...@gmail.com, Apr 11, 2009

Show the test-failure diagnostics that the different frameworks demonstrate. Are some more helpful than others?

Comment by project member andreis...@gmail.com, Apr 14, 2009

Nat, what do you mean by "test-failure diagnostics"? Can you elaborate more?

Comment by project member jonathan...@gmail.com, Apr 20, 2009

Test-failure diagnostics means when a mock produces an exception, how easy is it to investigate it?

Comment by project member jonathan...@gmail.com, Apr 20, 2009

What about the debuggability of the generated mocks?

Comment by project member andreis...@gmail.com, Apr 20, 2009

Hmm internal exceptions is a very interesting idea! Not sure about debuggability though - unless you have any ideas on how to highlight the differences easily.

Comment by project member jonathan...@gmail.com, Apr 21, 2009

Debuggability is simple: is it possible to step through the generated moq code?

Comment by project member andreis...@gmail.com, Apr 22, 2009

"Generated moq code"? If you mean "step into mocked methods" then yes, but it's not generated.

Comment by project member jonathan...@gmail.com, Apr 22, 2009

The moq code is generated in memory using Reflection.Emit or expression trees. When you do this, it would also possible to emit debug symbols so that the user is actually able to step through the mock.

Comment by ian.j.ch...@gmail.com, Aug 13, 2009

What about including Legend Fake ( http://fakes.codeplex.com/ )?

Comment by project member andreis...@gmail.com, Aug 15, 2009

Ian - fantastic idea! Do you want to volunteer? How many of existing comparing scenarios does it support?

Comment by bdimpe, Aug 6, 2010

Can you draw up a nice table or chart of features and which frameworks have them or don't? It would be a great reference to the conclusions of the code.

Comment by project member andreis...@gmail.com, Aug 24, 2010
Comment by project member jonathan...@gmail.com, Sep 18, 2010

Would you mind updating the link on the project home page? 'Stubs' -> 'Moles'

Comment by project member andreis...@gmail.com, Sep 19, 2010

@jonathan - done.

Comment by tommyjon...@gmail.com, Nov 25, 2010

With VB10, how does Moq map to TypeMock??

Comment by project member andreis...@gmail.com, Nov 26, 2010

@tommyjones11 - can you be more specific?

Comment by toomanyj...@gmail.com, Jan 6, 2012

Is there an IoC container in this project? Could someone point out more details about how Mocking relies on Dependency Injection in this example?


Sign in to add a comment
Powered by Google Project Hosting