单元测试永远不会执行

时间:2016-10-08 01:03:28

标签: c++ unit-testing uwp mstest

我一直有一些问题只是让基本的c ++单元测试项目运行一个简单的单元测试。

到目前为止,我有:

  1. 创建了一个空白的Visual C ++单元测试应用程序(通用Windows)
  2. 为默认的UnitTest.cpp类中提供的默认Test_Method添加了一个非常简单的测试。
  3. 针对本地计算机构建并运行测试应用程序。应用程序启动时会显示默认的单元测试用户界面。
  4. 但是我的测试没有运行。出现默认用户界面,只是坐在那里,显示消息“测试正在运行”。即使打开Test Explorer并显式运行所有测试也会导致类似情况,尽管以这种方式运行测试会导致测试永远旋转。

    我希望我只是做一些简单的错误。谁能指出我正确的方向?我的测试从未开火的任何想法?

    非常感谢任何帮助!

    Image of Default App UI

    Image of Basic Test

1 个答案:

答案 0 :(得分:0)

我测试了所有试图找出错误的东西。我作为管理员运行VS,我关闭防火墙,我从开发控制台运行VS安全模式(这导致测试资源管理器抛出一个足够有趣的异常),我创建了大约30个不同的新项目,试图看看它是否我的第一个项目只是一个问题。在每种情况下,它都是相同的:应用程序将打开,关闭,单元测试永远不会解决。

在一天结束时,我找到的唯一解决方案是更换到新计算机。这是一个非常糟糕的解决方案,但问题似乎完全与我的笔记本电脑隔离。

相关问题