cppunit

    0熱度

    2回答

    對不起,這可能是一個完整的noob問題,但我越來越絕望。我想獲得的CppUnit與KDevelop的/ CMake的Ubuntu上運行 我安裝libcppunit-dev的: [email protected]:~$ apt-cache policy libcppunit-dev libcppunit-dev: Installed: 1.12.1-4 Candidate: 1

    -1熱度

    1回答

    我是一個採用C++類的新手程序員。 該任務是使用stringstream編寫一個double,然後使用CppUnitLite中的一個宏進行檢查。我想用CHECK_DOUBLES_EQUAL來檢查寫入操作中的double,但是VS中的intellisense說它不會工作。在下面的示例中,我已經離開了工作,一個簡單的CHECK_EQUAL。這還不夠好。我需要使用CHECK_DOUBLES_EQUAL作

    0熱度

    1回答

    代碼片段的相關部分。上面的代碼片段導致在退出時在Win VC 8編譯器中生成以下錯誤。在斷言器中傳遞斷言可以修復崩潰。這個錯誤只在窗口中觀察到,並且在linux中可以正常工作。 class BasicMathTest: public TestFixture { CPPUNIT_TEST_SUITE(BasicMathTest); CPPUNIT_TEST(testAdd);

    0熱度

    1回答

    我需要學習如何使用和操作舊版本的Cpp Unit 1.12.1,以便使用它的客戶端。但是,當我試圖從SourceForge獲取副本時,the CPPUnit 1.12.1版本似乎不包含庫文件。 lib文件夾中沒有庫文件!我認爲應該是因爲我在Visual Studio 2010中使用CppUnit,並且所有必要的語法都是無法識別的。 另外我想知道如何將Cpp單元1.12.1與Visual Studi

    1熱度

    1回答

    我想第一次運行cppunit,但我得到以下錯誤。我已經安裝,但我認爲有一個問題,cppunit配置任何人有一個想法如何解決這個問題? 我看到了nebeans上的一個報告錯誤,但我不知道如何從終端運行cppunit-config? https://netbeans.org/bugzilla/show_bug.cgi?id=230617 "/usr/bin/make" -f nbproject/Mak

    0熱度

    1回答

    我有些的.cpp和居住路徑 〜/的NetBeansProjects /所有MyApplication main.cpp person.cpp person.h .h文件和我有CppUnit的的.cpp和.h文件駐留在路徑 〜/的NetBeansProjects/MyApplication的/測試 TestCase.cpp TestCase.h finalresults.cpp 假設

    0熱度

    2回答

    我在user.cpp中有一個函數changeUserPassword(),我想對它做一個cppUnit測試。 user.cpp int User::changeUserPassword() { std::vector<user>::iterator it; std::ifstream readFile("info.txt"); while(readFile >> u

    2熱度

    1回答

    我使用的CppUnit做我的C++程序 對於非void函數單元測試,假設函數add()存在 int add(int num1 , int num2) { return num1+num2; } 我可以做單元測試這樣 void newtestclass::add() { int result = add(2,3); CPP_ASSERT(result == 5

    0熱度

    1回答

    我使用Netbeans Test創建函數創建了我的第一個測試類,並通過了所有測試。 現在我想打印終端窗口中的「成功」,如果測試x通過。 我想是這樣的: void test(bool testResult) { if(testResult==true) cout << "Success"; } 參數TestResult中應該是測試x的結果。 但是我在哪裏以及如何獲得該狀態? 如何查看ma

    0熱度

    1回答

    我是CPPUnit測試新手,已經爲各種測試用例編寫了用於登錄認證功能的測試。但它只接受返回值零。 第一個測試用例應該返回1,如果預期和實際相同,但只有當我更改爲零時才起作用。任何建議表示讚賞。謝謝。 void POSUnitTest::testAuthenticate() { CPPUNIT_ASSERT_EQUAL (console.Authenticate("testuser