C++
gtest供給撐持布爾值查抄,ASSERT_TRUE(參數),等候成果是true,ASSERT_FALSE(參數),等候成果是false,下圖所示Add是自界說的加法函數

運行程序后,輸出到終端的信息如下所示,一共顯示了兩個測試用例,因為都是合適預期成果,所以顯示經由過程

接下來在測試套件中添加一個掉敗的測試用例,然后輸出自界說日記信息

運行之后輸出的信息如下,顯示了一個掉敗的測試用例,而且還輸出了我們自界說的日記信息

gtest還供給數值查抄,需要傳入兩個數進行比力,可以比力等于,小于等比力運算符

從輸出的信息看,添加的數值查抄的測試用例,顯示運行經由過程,這個也合適預期成果

gtest最后還供給字符串查抄,同樣需要傳入兩個字符串進行比力,ASSERT_STREQ比力兩個字符串是否相等,ASSERT_STRNE比力兩個字符串是否不相等

最后運行的成果如下,我們輸入兩個不異的字符串,成果也是顯示經由過程

0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!