使用Resharper从Visual Studio运行单元测试时,出现以下错误:
Test-case objects missing for the following elements: ... Rebuild the project and try again
在单元测试方法旁边的工具提示中,它说:Inconclusive: Test not run
我认为它Unit test skipped
是一次说的。Resharper显示灰色眼睛图标。
Visual Studio的“测试资源管理器”也存在一个比较棘手的问题。它不会显示我所有的单元测试。实际上,我缺少200多个单元测试。它们只是没有出现在“测试资源管理器”窗口中。我确实出现了一些测试,并且可以正常运行。
我已经尝试过的事情:重新启动计算机,清理,重建,更改所有相关项目以使用相同的.net Framework 4.7。
我正在使用VS 2017 .net Framework 4.7,Resharper和MSTest。全部具有最新更新和版本。
在删除所有nuget软件包后,由于更改了.net版本,并且不需要任何它们进行编译,因此我遇到了此错误。
重新安装MSTest.TestAdapter nuget软件包后,ReSharper开始按预期再次运行我的单元测试。
Install-Package MSTest.TestAdapter
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句