【发布时间】:2017-05-19 03:10:11
【问题描述】:
有没有办法在 Visual Studio 中使用 CppUnitTestFramework 将消息打印到输出窗口。
有TRACE()函数可以在MFC的调试器输出窗口中显示来自程序的消息。
我想知道CppUnitTestFramework是否存在这种功能。
【问题讨论】:
标签: visual-studio microsoft-cpp-unit-test
有没有办法在 Visual Studio 中使用 CppUnitTestFramework 将消息打印到输出窗口。
有TRACE()函数可以在MFC的调试器输出窗口中显示来自程序的消息。
我想知道CppUnitTestFramework是否存在这种功能。
【问题讨论】:
标签: visual-studio microsoft-cpp-unit-test
CppUnitTestFramework 命名空间中的 Logger 类为此有两个简单的功能:
Logger::WriteMessage(const wchar_t* message);
Logger::WriteMessage(const char* message);
在 VS IDE 中,可以在“测试”控制台输出窗口中看到输出,也可以通过单击测试资源管理器底部详细信息面板中的“输出”链接来查看。
在构建服务器上,该消息将出现在测试阶段的日志中。
【讨论】: