[英]xUnit Tests skipped
在我的VS2017
解决方案中,我有几个单元测试项目。 在他们看来,我的xUnit
测试不会被mstest
发现,因此不会运行。
我收到了警告:
警告:[xUnit.net 00:00:00.7641189]跳过:Testing.UnitTests(找不到依赖程序集'Microsoft.VisualStudio.QualityTools.UnitTestFramework,Version = 10.0.0')
但Microsoft.VisualStudio.QualityTools.UnitTestFramework在项目中完全引用该版本。 我有多个单元测试项目。 它们中的许多都包含xUnit测试,但它们可以毫无问题地被找到并执行。
包含xUnit测试的所有项目都分配了相同的xUnit nuget包,尤其是xunit.runner.visualstudio
我也在使用NCrunch和NCrunch在发现和执行有问题的xUnit测试时没有问题。
可能是我的问题的原因是什么?
进一步的发现:
对我来说,一起看起来很奇怪......
我有这个问题,但不确定这是否和你的完全相同。 我在输出/测试窗口中看到一个错误,表示它无法恢复包xunit.runner.utility 2.2.0
在包管理器控制台中手动添加后,如下所示:
install-package xunit.runner.utility -v 2.2.0
它又开始工作了
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.