3
我正在爲嵌入式設備開發一個相當簡單的C工程。我想採用xUnit測試。我用Check框架(http://check.sourceforge.net/)解決了它,但它似乎不支持函數存根。我記得幾年前使用一個非常類似於語法的框架來支持存根,但我不記得它的名字。x單元測試框架C
那麼,任何人都可以提出一個支持存根的C的xUnit框架嗎?在使用Check庫時模仿存根的方法也可以。
我正在爲嵌入式設備開發一個相當簡單的C工程。我想採用xUnit測試。我用Check框架(http://check.sourceforge.net/)解決了它,但它似乎不支持函數存根。我記得幾年前使用一個非常類似於語法的框架來支持存根,但我不記得它的名字。x單元測試框架C
那麼,任何人都可以提出一個支持存根的C的xUnit框架嗎?在使用Check庫時模仿存根的方法也可以。
Cgreen支持模擬功能,這是你想要的嗎?
我想這個解決方案是最接近我需要的......雖然不完全:) – 2010-03-05 14:05:29
你能更精確地解釋你的功能存根是什麼意思嗎? – 2010-03-01 10:50:27
我希望能夠用我自己的函數替換某些函數調用。 例如,讓我們考慮一個案例,當我需要看看我的程序在file()返回NULL時的行爲。所以,我希望能夠實現一個file_fail()存根,然後告訴框架用file_fail()來替換所有的file()調用。 – 2010-03-02 12:40:19