在Boost.test UTF中手动或单独执行测试用例 我用C++中的Boo.Type进行我的类的单元测试。我已经用BOOST\u AUTO\u test\u用例创建了我的测试用例。但是我想在代码中手动执行测试用例。例如,我有两个测试用例,每个测试用例我都想手动执行。我需要为此创建一个测试运行程序吗?如果是,我如何创建一个基本的测试运行程序来单独执行我的测试用例

在Boost.test UTF中手动或单独执行测试用例 我用C++中的Boo.Type进行我的类的单元测试。我已经用BOOST\u AUTO\u test\u用例创建了我的测试用例。但是我想在代码中手动执行测试用例。例如,我有两个测试用例,每个测试用例我都想手动执行。我需要为此创建一个测试运行程序吗?如果是,我如何创建一个基本的测试运行程序来单独执行我的测试用例,boost,boost-test,Boost,Boost Test,请告知 非常感谢。您可以使用boost已经提供的相当小的线束,如下所示: // --- start main.cpp --- #define BOOST_TEST_MAIN #include <boost/test/unit_test.hpp> BOOST_AUTO_TEST_CASE( testA ) { ... } // --- end --- 您可以使用boost提供的最小线束,如下所示: // --- start main.cpp --- #define

请告知


非常感谢。

您可以使用boost已经提供的相当小的线束,如下所示:

// --- start main.cpp ---
#define BOOST_TEST_MAIN    
#include <boost/test/unit_test.hpp>

BOOST_AUTO_TEST_CASE( testA )
{
    ...
}
// --- end ---

您可以使用boost提供的最小线束,如下所示:

// --- start main.cpp ---
#define BOOST_TEST_MAIN    
#include <boost/test/unit_test.hpp>

BOOST_AUTO_TEST_CASE( testA )
{
    ...
}
// --- end ---