我有一個用MinGW,Eclipse C項目編譯的C庫。庫包含很多模塊,每個模塊都可以進行測試。自動C單元測試
什麼是最好的方法(使用MACROS或什麼)如何編寫這個庫的測試,編譯它在Eclipse/CDT IDE中運行它?
編輯:我已經看到了一些人使用
#ifdef TEST
int main(void)
{
...TEST LOGIC...
}
#endif
,但不知道如何將它插入到Eclipse中。
我有一個用MinGW,Eclipse C項目編譯的C庫。庫包含很多模塊,每個模塊都可以進行測試。自動C單元測試
什麼是最好的方法(使用MACROS或什麼)如何編寫這個庫的測試,編譯它在Eclipse/CDT IDE中運行它?
編輯:我已經看到了一些人使用
#ifdef TEST
int main(void)
{
...TEST LOGIC...
}
#endif
,但不知道如何將它插入到Eclipse中。
我建議使用帶有Makefile的CuTest。
另一個測試工具是C++試驗通過Parasoft
其它工具可以參考此鏈接http://opensourcetesting.org/unit_c.php