单元测试从不执行
Unit Tests never execute
我在将基本的 C++ 单元测试项目转换为 运行 简单单元测试时遇到了一些问题。
到目前为止我有:
- 创建了一个空白的 Visual C++ 单元测试应用程序(通用 Windows)
- 在默认UnitTest.cppclass.
中提供的默认Test_Method添加了一个非常简单的测试
- 针对本地计算机构建并 运行 测试应用程序。默认单元测试 UI 在应用启动时出现。
但是我的测试没有运行。默认 UI 出现,并与消息 "Tests Running" 一起出现。即使打开 Test Explorer 并显式 运行ning 所有测试也会导致类似的情况,尽管 运行 以这种方式 ning 测试会导致测试永远旋转。
我希望我只是做了一些简单的错误。谁能指出我正确的方向?知道为什么我的测试从不触发吗?
非常感谢任何帮助!
我测试了一切试图找出问题所在。我 运行 VS 作为管理员,我关闭了防火墙,我 运行 VS 从开发控制台进入安全模式(这导致测试资源管理器抛出一个非常有趣的异常),我创建了大约 30不同的新项目试图看看这是否只是我第一个项目的问题。在每种情况下,都是一样的:应用程序会打开、关闭,单元测试永远不会解决。
最后,我找到的唯一解决办法是换一台新电脑。这是一个非常糟糕的解决方案,但问题似乎完全与我的笔记本电脑无关。
我在将基本的 C++ 单元测试项目转换为 运行 简单单元测试时遇到了一些问题。
到目前为止我有:
- 创建了一个空白的 Visual C++ 单元测试应用程序(通用 Windows)
- 在默认UnitTest.cppclass. 中提供的默认Test_Method添加了一个非常简单的测试
- 针对本地计算机构建并 运行 测试应用程序。默认单元测试 UI 在应用启动时出现。
但是我的测试没有运行。默认 UI 出现,并与消息 "Tests Running" 一起出现。即使打开 Test Explorer 并显式 运行ning 所有测试也会导致类似的情况,尽管 运行 以这种方式 ning 测试会导致测试永远旋转。
我希望我只是做了一些简单的错误。谁能指出我正确的方向?知道为什么我的测试从不触发吗?
非常感谢任何帮助!
我测试了一切试图找出问题所在。我 运行 VS 作为管理员,我关闭了防火墙,我 运行 VS 从开发控制台进入安全模式(这导致测试资源管理器抛出一个非常有趣的异常),我创建了大约 30不同的新项目试图看看这是否只是我第一个项目的问题。在每种情况下,都是一样的:应用程序会打开、关闭,单元测试永远不会解决。
最后,我找到的唯一解决办法是换一台新电脑。这是一个非常糟糕的解决方案,但问题似乎完全与我的笔记本电脑无关。