0
我想在Visual Studio 2010中的C++解决方案中设置一个提升单元测试框架。下面给出我用于单元测试的代码(很好,我试图了解如何使它工作的代码)。升压单元测试视觉工作室没有在控制台中显示
#define MAP_LOADER_TEST maploadertest
#include <boost/test/unit_test.hpp>
using namespace boost::unit_test;
void my_test_function() {
BOOST_CHECK(2 == 1);
}
test_suite*
init_unit_test_suite(int argc, char* argv[])
{
test_suite* test = BOOST_TEST_SUITE("Master test suite");
test->add(BOOST_TEST_CASE(&my_test_function));
return test;
}
// EOF
我可以看到与断点,它运行单元测试,这是很好的。 但我不明白为什么它不显示输出中的测试结果。
在Proj-> Props->连接器 - >系统 - >子系统我已经给/子系统:CONSOLE
有人能告诉我什么,我缺少的是能够看到控制台中的测试输出。
谢谢
你如何运行单元测试?我可以在我的控制台中获得输出。 – jfly
我在“调试”模式下点击“绿色箭头”来播放应用程序。 – HexaGridBrain