如何在Foq中设置一个返回async <t>的模拟?</t>

时间:2013-10-10 06:36:47

标签: f# foq

我尝试使用

设置模拟
Mock<Interface>.With(fun y -> <@ y.DoIt (any()) --> async {()} @>)

这会导致函数NotSupportedException中出现toCall

我应该如何在Foq中模拟Async?

是否支持?

1 个答案:

答案 0 :(得分:1)

简短回答:是的,Foq支持返回异步块。

问题正在讨论中:https://foq.codeplex.com/workitem/list/basic

看起来引发了异常,因为部分应用了DoIt的参数。