我來自Java和JUnit的世界。我做了Hudson的演示,以及我在JUnit中實現的所有功能。我想在嵌入式設備上用C++代碼做同樣的事情,但是找不到從哪裏開始。嵌入式C++單元測試(ARM9)
該項目是用iccarm.exe(IAR編譯器)編譯的。現在使用romutil.exe將輸出轉換爲映像文件以閃存到ARM9板。
我試圖按照本教程:http://netbeans.org/kb/docs/cnd/c-unit-test.html,但我有問題試圖找出如何將它移植到我的情況。
- 我可以在設備外的C++代碼上運行單元測試嗎? (即與哈德森一起收集報告等)
- 我可以將輸出轉爲exe嗎? (看起來像Netbeans預計的那樣)
- 我的情況最適合的單元框架是什麼? (CppUnit,CUnit等)
任何幫助/方向都是值得歡迎的。
這聽起來絕對是受虐狂的。 – 2010-11-19 23:08:10
這可能會有所幫助:http://www.pragprog.com/titles/jgade/test-driven-development-for-embedded-c – sivabudh 2010-11-20 04:37:59
本書看起來很有趣。希望僱主會提供它:P – javydreamercsw 2010-11-22 16:14:47