美文网首页
Gtest和Gmock使用指南 (9) - EXPECT与ASS

Gtest和Gmock使用指南 (9) - EXPECT与ASS

作者: louyang | 来源:发表于2021-01-05 10:56 被阅读0次

前面例子中EXPECT_EQ(ret_value, 1);表示ret_value应该等于1,用于描述我们期待的测试结果。

期待的结果可以用下面的方式表达,后续的行为有所不同

  • EXPECT_* 失败仍然继续
  • ASSERT_* 失败即停

其中*可以为:

布尔型结果

TRUE(condition)
FALSE(condition)

例如,EXPECT_TRUE(retValue == 1)

数字

EQ
NE
LT
GT
LE
GE

字符串

STREQ
STRNE
STRCASEEQ
STRCASENE

相关文章

网友评论

      本文标题:Gtest和Gmock使用指南 (9) - EXPECT与ASS

      本文链接:https://www.haomeiwen.com/subject/fsjynktx.html