My guess is that the current semantics of unit testing involve actually calling the method, i.e., if I have a method MyTest()
then that's what gets called. My question is this: is it possible to somehow change the pipeline of the way tests are executed (preferably without recompiling the test runner) so that, say, instead of calling the method directly it's called via a wrapper I provide (i.e., MyWrapper(MyTest)
)?
Thanks.