0
當我建立和運行一個cpputest我得到的輸出,如:cpputest - 約測試用例輸出的更多信息
TEST(MYTEST, TEST_CASE_1) - 0 ms
TEST(MYTEST, TEST_CASE_2) - 0 ms
TEST(MYTEST, TEST_CASE_3) - 0 ms
這是通過指定命令行參數-v(詳細) 是有辦法在輸出中輸入更多信息。我想爲每個單元測試情況下具有特定的ID,如:
TEST(MYTEST, TEST_CASE_1) - 0 ms - ID:001
TEST(MYTEST, TEST_CASE_2) - 0 ms - ID:002
TEST(MYTEST, TEST_CASE_3) - 0 ms - ID:003
我發現UT_PRINT()宏但它輸出與行號單元測試文件的完整路徑。此ID號我會用
-ojunit
命令後輸出到.XML文件。
有什麼想法?
我不熟悉cpputest,但不是記者一個分離模塊,該模塊可更換由你自己的,如[UnitTest ++](http://unittest-cpp.github.io/)/ [TestReporter.h](https://github.com/unittest-cpp/unittest-cpp/blob/master) /UnitTest%2B%2B/TestReporter.h)? – Ped7g
您確定要爲您的測試添加ID嗎?請注意ID在TDD週期之間會發生變化,測試遞增。您無法定義測試的順序運行或預測它都是平臺依賴的。 –