我有一个ASP.NET Web API应用程序,带有一个ApiController,它具有异步方法,返回Task<>对象并用async关键字标记.
public class MyApiController : ApiController
{
public async Task<MyData> GetDataById(string id)
{
...
}
}
Run Code Online (Sandbox Code Playgroud)
如何为ApiController的异步方法编写NUnit测试?如果我需要使用另一个测试框架,我也会对此开放.我对.NET单元测试很新,所以我对学习最佳实践很感兴趣.