Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio VS2015测试浏览器没有';t运行或显示测试结果_Visual Studio_Nunit - Fatal编程技术网

Visual studio VS2015测试浏览器没有';t运行或显示测试结果

Visual studio VS2015测试浏览器没有';t运行或显示测试结果,visual-studio,nunit,Visual Studio,Nunit,测试资源管理器正确显示了项目中的所有测试,因此我的问题与我一直查找的关于未显示的测试的搜索结果不匹配,但当我“全部运行”或选择并运行单个测试时,不会运行任何测试。如果我调试这些测试,它们会进入每个测试 测试窗口中的输出显示: ------ Run test started ------ NUnit VS Adapter 2.0.0.0 executing tests is started Loading tests from C:\Project\bin\Debug\Project.Tests

测试资源管理器正确显示了项目中的所有测试,因此我的问题与我一直查找的关于未显示的测试的搜索结果不匹配,但当我“全部运行”或选择并运行单个测试时,不会运行任何测试。如果我调试这些测试,它们会进入每个测试

测试窗口中的输出显示:

------ Run test started ------
NUnit VS Adapter 2.0.0.0 executing tests is started
Loading tests from C:\Project\bin\Debug\Project.Tests.dll
Run started: C:\Project\bin\Debug\Project.Tests.dll
NUnit VS Adapter 2.0.0.0 executing tests is finished
========== Run test finished: 0 run (0:00:03.2384917) ==========
我在此项目中安装了以下NuGet软件包:

  • 努尼特
  • 努尼特,跑步者
  • 努尼特适应器
  • 努尼特控制台

    • 可能您没有正确安装软件包。如果您使用的是NUnit,则必须安装该软件包。

      这很奇怪。它有时会运行其中一些。因此,如果我点击“全速运行”,第一次测试可能会得到一个绿色的勾号。或者,他们中的一半人轻弹到“跑步”,然后回到灰色,蓝色感叹“不跑步”状态。我现在已经用NuGet安装了“NUnit”、“NUnit.Runners”、“nunitestadapter”和“NUnit.Console”软件包,但没有区别。从今天起,我就面临着同样的问题,我使用MsTest。我还删除了testresults文件夹,重新编译,没有任何更改。已发现测试,但未执行其中任何一项。对于我来说,我发疯了,我错过了为测试项目安装Xunit Runner Nuget与Xunit和VS2015的相同问题-我有一个解决方案,一个解决方案解决了这个问题,不知道为什么…@Raffaeu&@Cylindric,你解决过这个问题吗?