小编Phi*_*p P的帖子

TestMethod:异步任务TestSth()不适用于.NET 4.0

我正在尝试使用.NET 4.0 BCL Async和MsTest运行异步测试方法.

由于测试用例资源管理器中缺少条目,此设置似乎无法处理[TestMethod] async Task TestSth().将签名更改为async void后,我可以运行测试用例但结果错误(根本不会报告任何错误).

我已经看到了使用TFS 2010运行异步任务单元测试的一个问题,但我认为应该有一个更漂亮的方法来解决这个问题.

有什么建议?

c# unit-testing mstest .net-4.0 async-await

7
推荐指数
1
解决办法
518
查看次数

标签 统计

.net-4.0 ×1

async-await ×1

c# ×1

mstest ×1

unit-testing ×1