2013-12-14 68 views
6

我在VS2013中创建了一个单元测试项目,并且正在使用它为我的SQL Server 2012数据库创建一个测试套件。测试从Visual Studio 2013的测试资源管理器窗格中奇迹般地消失了

到目前为止,我创建了4个测试类,一切正常。当我创造第五个魔法时!所有测试都从测试浏览器窗口中消失。

我试着重建项目 - 没有工作。重建数据库项目;没有工作。创建一个新的单元测试项目,其中包含一个单元测试 - 不起作用。

这是否发生过任何人?有谁知道该怎么办?请帮忙!

+1

检查输出窗口是否有任何错误消息。 – jessehouwing

+0

我查过了,那里什么都没有。构建工作正常,也没有错误。 – user884248

+3

您是否检查过输出窗口的下拉菜单以确保其他地方没有错误(例如,在测试类别中?) – jessehouwing

回答

5

您使用nUnit吗?我刚刚有一个类似的情况移动到一台新的电脑,导致所有现有的测试消失。

转到工具 - >扩展和更新 - >在左边选择在线 - >在搜索框右上角'nunit测试适配器'中输入并安装它。

稍后重建,测试再次出现。

0

我刚刚有这个问题,对我来说,解决方案是去工具 - >扩展和更新,卸载2013年的NuGet软件包安装程序并重新安装它。

0

我刚刚有同样的事情发生。构建,重建,清理构建,测试资源管理器无法为我列出我的单元测试!

这是在将单元测试项目的平台目标从“任何CPU”更改为x64之后发生的。我将它切换回“任何CPU”,并重新出现。多么令人沮丧。

相关问题