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