cunit

    0熱度

    1回答

    我正在使用Netbeans 8.1進行CUnit測試。我可以很好地運行和測試我的項目,並且吐出正確的結果。但是,當我嘗試再次測試時,它不會給我結果。相反,它只是說: CUnit - A unit testing framework for C - Version 2.1-3 http://cunit.sourceforge.net/ 這種情況繼續下去,即使我改變項目的實際代碼。它只會在重新啓

    1熱度

    1回答

    我是新的CUnit,我試圖運行一個示例代碼來測試CUnit是否工作。 我有三個文件。 max.h #ifndef MAX_H_ #define MAX_H_ extern int maxi(int, int); #endif /* MAX_H_ */ max.c #include "max.h" int maxi (int i1, int i2)

    0熱度

    1回答

    我有在gradle這個本機C應用gradle這個項目(2.10版本)來測試本機應用程序: components { component_1(NativeLibrarySpec) component_2(NativeLibrarySpec) ... component_n(NativeLibrarySpec) main_component(Nat

    0熱度

    1回答

    我需要用C和CUnit編寫一個程序來測試一些簡單的堆棧函數,並使用「Makefile」,但是當我嘗試編譯它時,我總是會得到相同的錯誤。在Ubuntu終端顯示這個時候我寫了 「make」 命令: gcc -o Pilhaa_teste.o Pilhaa_teste.c -lcunit /tmp/ccLqNqAx.o: In function `main': Pilhaa_teste.c:(.te

    0熱度

    1回答

    安裝CUNIT我已經下載了庫到我的桌面,但是當我試圖通過運行./configure命令來安裝它,我得到一個錯誤: bash: ./configure: No such file or directory 我已經看了2在SO(link1和link2)上存在的問題,但他們沒有解決我的問題。我是否正確下載了它?我下載並提取了文件夾到我的桌面,然後在庫的主目錄中打開Bash終端並執行./configure

    0熱度

    1回答

    我正在使用C++單元測試使用google單元測試框架(fixtures),清理後對測試非常重要。但是,如果發生異常,則可執行文件崩潰並且清理從不發生。即使在例外的情況下,是否有強制清理的方法?

    0熱度

    1回答

    我的代碼如下所示: #include <CUnit/CUnit.h> int maxi(int i1, int i2) { return (i1 > i2) ? i1 : i2; } void test_maxi(void) { CU_ASSERT(maxi(0,2) == 2); } int main() { test_maxi();

    0熱度

    1回答

    任何人都可以解釋我,如何使用cygwin在Windows上構建CUnit? 僅在使用的mingw Building CUnit on Windows 電話撥打的失敗(沒有這樣的命令)發現了一個例子。 有人幫我嗎?

    1熱度

    1回答

    我想用CUnit測試一些代碼。有誰知道是否可以做一個walktrough分析? 我想擁有一些東西,也就是說,你測試過80%的功能。 必須確保測試達到100%的覆蓋率。

    0熱度

    1回答

    這裏的簡單問題:是否可以顯示由CUnit測試新近測試的變量的內容?在測試過程中不會顯示Printf(),反正我不想使用它。 例如,我想CUNIT輸出的結果 (MQUEUE_PRI_MASK &標誌) 這可能嗎? 下面是CUNIT的電流輸出: Suite: Message Queue Test Test: mqueue_init ...passed Test: mqueue :