4
Moqにタスクを返すように指示するにはどうすればよいですか?
宣言するインターフェースを持っています Task DoSomethingAsync(); 私のテストではMoqFrameworkを使用しています: [TestMethod()] public async Task MyAsyncTest() { Mock<ISomeInterface> mock = new Mock<ISomeInterface>(); mock.Setup(arg => arg.DoSomethingAsync()).Callback(() => { <my code here> }); ... } 次に、テストでを呼び出すコードを実行しますawait DoSomethingAsync()。そして、テストはその行で失敗します。何が悪いのですか?