2010-03-15 72 views

回答

4

要以xml格式輸出測試結果,請使用XmlOutputter

關於生成要運行的測試用例列表,請參閱此post

3

既然你使用VC++ 6.0,別的有價值的瞭解所標記的問題是,這個方便的字符串:

outputter.setLocationFormat("%p(%l) : ");

如果你有一個生成後的步驟,執行單元測試,以及

compiling and linking ... bla bla bla
Calling post build step: Run unit tests
........F.....
c:\path\to\code\testFlintstones.cpp(42) : Assert (fred.kiss(wilma)) failed.

如果您在雙擊:後生成步驟使用CompilerOutputter類以顯示其結果,試驗產生的標準輸出在輸出窗口像這樣顯示出來錯誤行,它會自動打開編輯器到第42行的testFlinstones代碼中。這就像魔術一樣。弱,跛腳,客廳技巧魔術,但魔術。