【发布时间】:2018-10-29 08:35:15
【问题描述】:
目前我如何运行单元测试:
我有一个 Visual Studio 项目,它构建了一个 C++ google 测试(单元测试)可执行文件。
然后我用 QNX 将此 exe 复制到我的虚拟机并手动运行它,以获取单元测试结果。
我可以使用 resharper 自动执行此操作吗?
Resharper 能够从测试文件中检测和列出测试。但是在运行它们时,它会抛出错误,因为它无法在 Windows 中执行测试。
以下是我在运行任何测试时得到的确切错误。
ReSharper Ultimate – 运行单元测试时出错: 路径无效
我可以设置 resharper 和 Visual Studio 环境,这样我就可以直接从 Visual Studio 运行测试,它将 exe 复制到虚拟机并给我执行结果?
这将避免我手动复制粘贴 exe 并运行命令来执行测试?
我在谷歌上搜索了很多关于此的内容。但找不到太多帮助。
我是 google test and resharper 的新手。因此,任何帮助将不胜感激。 提前致谢。
【问题讨论】:
-
你为什么不写bash文件呢?这将构建您的 unitest case 项目并运行它们。
标签: c++ unit-testing resharper googletest qnx