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 ?
example class :
public delegate void Foo(int number);
public class A
{
int a = 5;
public A(Foo myFoo)
{
myFoo(a);
}
}
and I want to check that Foo was called. Thank you.
myFoo(a)
? You are invoking that instance ofFoo
, not theFoo
class itself, right? – Wisco crew