自动Cunit testing
我有一个用MinGW,Eclipse C项目编译的C库。 库包含许多模块,每个模块都可以进行测试。
什么是最好的方法(使用MACROS或其他东西)如何为这个库编写测试,在Eclipse / CDT IDE中编译运行它?
编辑:我看到有些人使用
#ifdef TEST int main(void) { ...TEST LOGIC... } #endif
但不知道如何将其插入Eclipse。
我建议将CuTest与Makefile一起使用。
另一个测试工具是Parasoft的 C ++ Test
其他工具可以参考此链接http://opensourcetesting.org/unit_c.php