我来自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