实时单元测试找不到使用NUnit3的测试,而在“测试资源管理器”中显示的是测试

时间:2018-07-19 10:50:02

标签: unit-testing visual-studio-2017 nunit-3.0 live-unit-tests

我已在Visual Studio 2017(版本15.7.5)中激活了实时单元测试。我在3.10.0.0版中使用NUnit3测试适配器。另外,我还安装了Resharper Ultimate 2018.1.3,因为我想使用默认的VS行为,所以我已停用了单元测试(请参阅选项->环境->产品和功能->单元测试)。

在“测试资源管理器”窗口中看到解决方案的所有测试并可以运行它们时,实时单元测试不会执行任何测试。在“实时单元测试”输出中,我可以找到以下消息:

  

确保已注册测试发现者和作者,并且平台和框架版本设置正确,然后重试。

在“测试资源管理器”窗口中运行测试时,某些(但不是全部)测试失败,并显示以下消息:

  

System.IO.FileNotFoundException:文件或程序集“ Microsoft   .CodeAnalysis.LiveUnitTesting.Runtime,版本= 1.7.0.0,文化=   中性,PublicKeyToken = 31bf3856ad364e35”或它的依赖项是   未找到。系统找不到指定的文件。

也许这可以使某人找到解决方案。

0 个答案:

没有答案