自动化C单元测试

Car*_*s00 7 c eclipse gcc unit-testing mingw

我有一个用MinGW,Eclipse C项目编译的C库.库包含许多模块,每个模块都可以进行测试.

什么是最好的方法(使用MACROS或其他东西)如何为这个库编写测试,在Eclipse/CDT IDE中编译运行它?

编辑:我见过有人用过

#ifdef TEST

int main(void)
{
   ...TEST LOGIC...
}
#endif
Run Code Online (Sandbox Code Playgroud)

但不知道如何将其插入Eclipse.

bra*_*zzi 3

我建议将CuTest与 Makefile 一起使用。