i got a class that gets by argument a delegate. This class invokes that delegate, and i want to unit test it with Moq. how do i verify that this method was called ?
exam
What about using an anonymous function? It can act like an inline mock here, you don't need a mocking framework.
bool isDelegateCalled = false; var a = new A(a => { isDelegateCalled = true}); //do something Assert.True(isDelegateCalled);