cppunit

    1熱度

    1回答

    我想使用cppunit測試dll。我創建了一個測試用例DLL。我已將.lib文件鏈接到我的testcase dll。我打電話給我的測試用例DLL進行測試。但是當我試圖編譯測試用例DLL時,它給出了鏈接器錯誤(用於測試函數)。我是否需要將單元測試所需的所有功能導出? 我是CPPUNIT的新手。誰可以幫我這個事。 謝謝

    11熱度

    2回答

    有人能指點我的一個版本的CppUnit,允許在單獨的線程中啓動測試嗎?這個想法是因爲我們的許多測試都是CPU負荷過重(但不是多線程,當然,它們是相互獨立的),它可以讓我們更快地運行測試今天的多核機器。目前,運行所有測試大約需要5分鐘。如果能夠將這個問題減少到1或2分鐘,這將是非常好的...

    6熱度

    2回答

    有一件事我喜歡的Visual Studio單元測試框架是,所有的單元測試是從withing IDE中完成,從類定義運行具有圖形測試測試框架整合綠色/紅色酒吧給測試結果。 我使用CppUnit和Google Test來測試我的應用程序。給出一個文本輸出,我很成功地在Visual Studio IDE中進行了集成。 我想知道是否有人建立了一個Visual Studio插件,允許從DevStudio內運

    0熱度

    1回答

    我們將cppunit unittests構建爲一個dll並將其加載到TestPlugInRunnerd.exe中以顯示我們的結果。我們寫自己的模擬,但我想開始使用模擬框架,如gmock。 我下載了gmock,並且沒有太多的問題。我用gmock寫了一個模擬器,它編譯得很好。但後來我讀了gmock常見問題解答中的以下內容: If you want to use something other th

    0熱度

    1回答

    我想在我的程序上使用Ubuntu NetBeans做一些CppUnit測試,但我一直遇到類似的錯誤(無效使用void表達式)。我不確定哪裏出了問題。任何幫助將不勝感激。 的錯誤是這樣的: g++ -c -O2 -I/usr/include/cppunit -MMD -MP -MF build/Release/GNU-Linux-x86/AssignmentTest.o.d -o build/Rel

    0熱度

    2回答

    我正在嘗試做一個屏幕抓取任務。我的cpp工作,但我不知道如何整合我的單元測試。我試圖對文件的有效性做了布爾檢查單元測試,但它給我這個錯誤: error: cannot call member function 'bool ScreenScrape::getFile()' without object screenscrape.cpp: #include "screenscrape.h" u

    1熱度

    2回答

    我單元測試我的課程,給我所有的課程一個界面。這些接口反過來也是他們自己的嘲弄。 但可以說我有以下幾點: class IData { GetData() } class IOnScreenDataCalculator { Calculate(IData) } class OnScreenData : IOnScreenData { OnScreenDa

    0熱度

    1回答

    我正在嘗試使用CppUnit,但已經注意到,任何時候我到我的代碼的鏈接階段我被告知我有一堆未定義的引用從像CppUnit :: TextTestRunner等等我確認這些是未定義的看着libcppunit.a,並確信大部分.o文件都是未定義的引用。我嘗試重建並進行安裝,但注意到如果在使/ link無法找到對所述接口的引用期間完成。是否有其他人在SUSE 10 Linux發行版上體驗過這一點?任何想

    2熱度

    2回答

    任何一個可以告訴我,安裝和拆卸功能是如何以及何時調用了CppUnit。 感謝

    0熱度

    1回答

    我正在使用CPPUnit對c代碼進行一些單元測試。 在測試代碼中有一些定義在c文件中,而不是在h文件中。所以他們不能從代碼中的其他地方訪問。許多定義用於設置數組的大小。 當我進行單元測試時,我想盡可能地使它們動態化,這意味着當定義在最終發佈之前被更改時它們仍然可以工作。我已經做了一些循環和東西來通過使用數組的函數,以便我測試多次,因爲數組中有條目等等。但是直到現在,我在我的單元測試代碼中使用了一個