在Boost.Test
中,我如何獲取當前自動測試用例的名稱?在Boost.Test中,如何獲取當前測試的名稱?
實施例:
#include <boost/test/unit_test.hpp>
BOOST_AUTO_TEST_CASE(MyTest)
{
std::cerr << "Starting " << test_name << std::endl;
// lots of code here
std::cerr << "Ending " << test_name << std::endl;
}
在示例中,我希望變量test_name
含有 「MyTest的」。
看看[這裏](https://groups.google.com/forum/?fromgroups=#!topic/boost-list/ZzFmu14UfeQ),到目前爲止它適用於我 –