【发布时间】:2013-12-14 18:11:30
【问题描述】:
我在 VS2013 中创建了一个单元测试项目,我正在使用它为我的 SQL Server 2012 数据库创建一个测试套件。
到目前为止,我已经创建了 4 个测试类,一切正常。当我创造了第五个——魔法!所有测试都会从测试资源管理器窗口中消失。
我尝试重建项目 - 没有成功。也重建了数据库项目;没用。创建了一个新的单元测试项目,其中包含一个单元测试 - 不起作用。
有人遇到过这种情况吗?有谁知道该怎么做?请帮忙!
【问题讨论】:
-
检查输出窗口是否有任何错误消息。
-
我查过了,那里什么都没有。构建工作正常,也没有错误。
-
您是否检查了输出窗口的下拉菜单以确保其他地方没有错误(例如在测试类别中?)
-
是的,测试类别中有错误。我不知道它们被分组到类别中......错误是无法发现 NuGet 安装的测试扩展。 NuGet 服务不可用。由于缺少测试适配器扩展,可能找不到测试。
-
检查 Visual Studio tools>Extensions&Updates 窗口并验证更新,如果需要更新/重新安装测试适配器。