1
38
|
2
16
你能检查一下下面的步骤,看看它是否有效吗?
现在,如果您构建解决方案并尝试运行这些测试,您应该看到它们现在正在运行。 |
3
2
我遇到了与Amete Bleed相同的问题,并且注释了其他测试方法,从而使测试资源管理器工作并运行我的测试 |
4
2
我发现我的构建事件是错误的。无效的copy命令使我的所有测试都失败了半天:
而不是
|
5
2
测试输出窗口中的消息(“NUnit未能加载[程序集]”,“没有可用的测试…”,等)可以隐藏导致运行程序无法加载测试程序集的根本问题。这包括隐藏加载测试程序集或测试项的依赖项的失败。 如果有一个测试程序集显示在测试资源管理器窗口中,但测试拒绝运行,则值得暂时启用fusion日志记录,以查看在尝试运行测试时是否出现任何程序集绑定错误。 |
6
2
安装NUnit后,通过nuget测试已出现在测试资源管理器中 但当我运行它们时,我得到了“没有可用的测试”。 安装NUnit测试适配器修复了该问题。 |
7
1
我在使用Xamarin时也有类似的问题。表格。 解决方案是安装NUnit。来自NuGet和add的XForms
测试所在项目的csproj文件。 |
8
1
对我有用的是删除
|
9
0
你可能是
this problem
这(理论上)在15.6.3中得到了解决。根据
this answer
,尝试删除
|
10
0
您可以右键单击解决方案并从那里运行单元测试,而不是使用测试资源管理器吗? |
11
0
有同样的问题。在我的例子中,我发现如果您的测试项目包含对MSTest的引用,那么测试资源管理器将不会使用NUnit测试适配器。通常是Microsoft。VisualStudio。测试平台。TestFramework。还可以检查您的。“MSTest”和您的包的csproj文件。配置文件。 我首先为Visual Studio测试启用诊断日志记录,从而发现了这一点。可在“工具”->“选项”->“测试”->“日志记录级别”。 我在日志中找到以下条目: [2018年11月22日10:36:42诊断]项目C:\Git\myProject\src\myProject。测试\我的项目。测试。csproj引用了测试适配器:MSTest。TestAdapter,版本1.1.18 |
12
0
这是由于内存问题引起的。
示例代码
|
13
0
我也遇到了同样的问题。 解决此问题的步骤-
注意-还要确保所有软件包都已正确安装。 现在尝试执行测试。 |
14
0
我也有同样的问题,但在通过NuGet将“NUnit 3 TestAdapter 3.16.1版”安装到我的项目后,问题得到了修复。 |