MinUnit – 最小的c语言测试框架
介绍
源代码
安装一个测试实例
例子
结论
许可
附录: 为什么用 do {} while?
介绍
单元测试模板在面向对象的编程语言中相当流行。像JUnit,SUnit和CppUnit等模板提供相当多的功能。可是,如此多的功能会使做单元测试的开发者(例如使用C语言开发嵌入式系统的开发者)进入拘泥的环境。单元测试的重点是测试而不是测试模板。MiniUnit是一个极端简单的C语言单元测试模板。他没有内存分配,因此可以使用在包括ROMable代码在内的几乎任意环境中良好工作。