在Visual Studio 2012中的本机(C ++)测试项目中运行单元测试时,有人能告诉我如何启用或获取调试或控制台文本输出吗?
答案不应包括“使用Google测试”这一短语。
在Visual Studio 2012中的本机(C ++)测试项目中运行单元测试时,有人能告诉我如何启用或获取调试或控制台文本输出吗?
答案不应包括“使用Google测试”这一短语。
在单元测试代码中,您可以使用
Logger::WriteMessage("My message string");
消息将出现在“输出”窗口中。
调试输出显示在调试输出窗口中,如果右键单击并在test explorer窗口中的任何一个测试中选择`debug'。否则它没有。
Brian的回答是正确的。使用
Logger::WriteMessage("some text");
并正常运行测试(无需调试)。但是,您还需要在“输出”窗口顶部的“显示输出”下拉列表中选择“测试”。