Feature Preview: Custom Argument Checking with Argument Placeholders

Our very own Roy Osherove posted a glimpse of a feature we’re planning to release in our next Isolator version – custom argument checkers in AAA. This feature will allow you to fake behavior conditionally; Argument placeholders are passed into the faking statement, and later used to specify a user provided delegate that defines the condition to consider. The idea was first proposed by one of our Typemock Insiders, Vagif Abilov. Complicated? the next examples may clear things up:

Any thoughts and comments on this API are more than welcome. After all, we’re developing it right now, and we want to hear what you have to say. So, what do you think?