我在服务中有以下方法,但我没有在我的单元测试中调用它。该方法使用async/ await
代码,而且(我认为这是导致我问题的原因)具有带有点符号的方法名称,老实说,我不确定它的作用是什么?请参阅下面的示例
执行
async Task<IEnumerable<ISomething>> IMyService.MyMethodToTest(string bla)
{
...
}
单元测试
[Fact]
public void Test_My_Method()
{
var service = new MyService(...);
var result = await service.MyMethodToTest(""); // This is not available ?
}
更新
已尝试建议,但无法编译并显示以下错误消息
await operator can only be used with an async method.