当前位置: 首页 > 知识库问答 >
问题:

在可视化工作室中运行单元测试时出错:缺少测试用例对象

慕光赫
2023-03-14

当使用resharper从视觉工作室运行单元测试时,我得到了以下错误:

以下元素缺少测试用例对象:...重建项目并重试

在单元测试方法旁边的工具提示中,它说:Inconclusive:test not run,我认为它说单元测试在某一点跳过了。Resharper显示一个灰色的眼睛图标。

VisualStudio的测试资源管理器也有一个棘手的问题。它不会显示我所有的单元测试。事实上,它错过了我的200多个单元测试。它们不会出现在测试浏览器窗口中。我确实有一些测试出现了,并且运行得很好。

我已经尝试过的事情:重新启动我的机器,清理,重建,更改所有依赖的项目以使用相同的。net框架4.7。

我用的是VS 2017。net Framework 4.7、Resharper和MSTest。都有最新的更新和版本。

共有3个答案

西门高歌
2023-03-14

敲了一天的头后,我让测试浏览器工作了。这是目标平台。

在构建下的单元测试项目属性中,我将平台目标设置为x64。我将其切换到AnyCPU,测试资源管理器立即捡起了我丢失的单元测试。然而,resharper仍然给我同样的错误。如果我找到解决方案,我会更新。与此同时,我现在至少可以运行和调试我的单元测试了。

尉迟安民
2023-03-14

我知道这不会回答OP的问题,因为他/她已经尝试过了,但也许它会帮助其他人。

对我来说,Visual Studio的简单重启解决了以下元素缺少的测试用例对象:。。。重建项目并重试解决问题。

潘璞瑜
2023-03-14

在删除所有nuget软件包后,我遇到了这个错误,因为我更改了我的。net版本,不需要任何编译。

在重新安装MSTest. TestAdapter nuget包后,ReSharper开始按预期再次运行我的单元测试。

安装MSTest软件包。测试适配器

 类似资料:
  • 我用编写了以下测试(使用框架时): 然而,当我运行它时,字段似乎丢失了。我得到以下错误: 我想知道为什么,因为我在一节中声明了它。你能帮我吗?

  • 我已经使用spring boot starter Hateoas开发了一个rest服务,我能够正确地获得json输出,如下所示: 我需要用mockito为同样的代码编写单元测试用例。我写的代码如下。 应用测试。爪哇: BillControllerAutoTest: BillController.java: 依赖项: 我的构建失败与以下stackTrace: 这意味着单元测试的mockMvc返回的响

  • 我刚刚添加了测试单元,当我使用运行它时,我得到了错误,测试将失败。但是,当我运行时,一切看起来都很好,我不知道发生了什么黑客。我认为当我使用运行时,无法识别部分文件,并将抛出新的错误。 这是我的代码https://github.com/rohmanhm/unobuilder/tree/test 下面是错误消息。 rohmanhm~/desktop/code/works/unobuilder tes

  • 我正在使用视觉 如果我必须使用第三方解决方案,那会是一个不错的选择吗?

  • 问题内容: 如果是跑它运行在您的文件结尾通过运行启动格式的功能和使用(* T testing.T)模块。我想知道文件中的每个功能是同时运行还是确定地分别运行每个功能?是否为每个人创建一个执行例程?如果确实为每个例程创建了一个go例程,是否可以某种方式监视go例程?是否有可能做类似的事情并为每个实例获取一个实例并对其进行监控,诸如此类? 注意:这个问题假设您使用go(测试)随附的测试框架。 问题答案

  • 我正在为Junit编写测试,以测试我编写的删除函数: 此方法适用于同时具有前后节点的双链接列表。 问题是:我们的大学将针对我们编写的测试运行错误代码,以确定我们是否编写了足够的测试来捕获错误代码和异常。 我知道他们将运行的两个测试,但不知道错误的含义。 > 失败:缺少逻辑 故障:缺少NextNodeRepairLogic 这是我没有考虑的两个测试,因为我无法理解这些错误的含义。有人知道这些错误可能