Is there a mocking framework that exists for C# that supports .Net 4.0 and C# completely. Specifically, I'm looking for it to support optional parameters.
I was able to get Moq to handle this by writing an extension method that accepted a method name and a dictionary of the parameter names and values that you did want to specify and the extension method creates calls to It.IsAny() for all the parameters that you didn't specify:
http://d4nt.com/handling-method-parameter-default-values-using-moq/
I'm pretty sure MOQ does - http://code.google.com/p/moq/
http://code.google.com/p/moq/issues/detail?id=221 - optional param support in .NET 4.0
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With