3

を使用してモックを設定しようとしています

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

これによりNotSupportedException、関数内で a が発生しますtoCall

FoqでAsyncをモックするにはどうすればよいですか?

サポートされていますか?

4

1 に答える 1

2

短い答え: はい Foq は非同期ブロックを返すことをサポートしています。

問題はここで議論中です: https://foq.codeplex.com/workitem/list/basic

DoIt への引数が部分的に適用されたため、例外が発生したようです。

于 2013-10-11T19:08:02.767 に答える