在我的单元测试中使用 Moq 生成 Stub 和 Mocks,我有一个案例,我想验证一个采用 Delegate 参数的方法是否被调用。我不关心提供的特定 Delegate 参数,我只想确保该方法实际上被调用。该方法如下所示:
public interface IInvokerProxy{
void Invoke(Delegate method);
...
}
在我的测试中,我想做这样的事情:
invokerProxyMock.Verify( proxy => proxy.Invoke( It.IsAny<Delegate>));
目前它给了我一个错误Argument '1': cannot convert from 'method group' to 'System.Delegate'。有谁知道这是否可能?