在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 ---