原文:googletest基本測試宏

還不知道googletest基本使用方法的請參看前一篇blog使用googletest進行C 單元測試 本篇仍然使用testStack測試文件進行測試,測試代碼如下 測試后結果如下 當非致命的斷言EXPECT NE , val 失敗時,測試並沒有終止。 當碰到致命斷言ASSERT STREQ , st.toString .c str 失敗時 ,測試終止。 ...

2019-01-08 00:03 0 764 推薦指數:

查看詳情

單元測試框架GoogleTest

前段時間學習和了解了下Google的開源C++單元測試框架Google Test,簡稱gtest,非常的不錯。 我們原來使用的是自己實現的一套單元測試框架,在使用過程中,發現越來越多使用不便之處,而這樣不便之處,gtest恰恰很好的解決了。 其實gtest本身的實現並不復雜,我們完全可以模仿 ...

Tue Jan 21 07:07:00 CST 2020 0 1579
如何用googletest寫單元測試

googletest是一個用來寫C++單元測試的框架,它是跨平台的,可應用在windows、linux、Mac等OS平台上。下面,我來說明如何使用最新的1.6版本gtest寫自己的單元測試。 本文包括以下幾部分:1、獲取並編譯googletest(以下簡稱為gtest);2、如何編寫單元測試 ...

Wed Sep 05 23:42:00 CST 2018 0 1233
Google C++單元測試框架GoogleTest(總)

之前一個月都在學習googletest框架,對googletest的文檔都翻譯了一遍,也都發在了之前的博客里,另外其實還有一部分的文檔我沒有發,就是GMock的CookBook部分:https://github.com/google/googletest/blob/master ...

Tue Dec 13 00:35:00 CST 2016 5 19166
googletest進行單元測試(使用cmake編譯)

一、前提: 1、假定你的系統為centos6系列 2、假定你已經安裝了基本的編譯環境,gcc,g++4.4.7 3、假定你已經設置了環境變量:KDS_MOBILE_STOCK_HOME 4、假 ...

Wed Feb 08 23:42:00 CST 2017 0 4456
GoogleTest入門

Googletest入門 來源:https://github.com/google/googletest/blob/master/googletest/docs/primer.md P.S. gmock作為gtest的孿生兄弟,其通俗介紹可以看這篇:https://blog.csdn.net ...

Tue Jan 22 23:22:00 CST 2019 0 589
Google C++單元測試框架GoogleTest---值參數化測試

值參數化測試允許您使用不同的參數測試代碼,而無需編寫同一測試的多個副本。 假設您為代碼編寫測試,然后意識到您的代碼受到布爾參數的影響。 TEST(MyCodeTest, TestFoo) { // A code to test foo(). } 通常人們在這種情況下將他 ...

Wed Nov 30 23:40:00 CST 2016 0 5497
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM