二 断言
gtest断言是类似于函数调用的宏。使用断言来测试类或函数的功能。一个断言失败时,gtest会打印该断言的源文件和行号,以及一个失败消息。可在gtest消息后添加自定义的失败消息。
有两种断言语句:ASSERT_*和EXPECT_*,两者均测试同一个问题但对当前函数有不同的效果。ASSERT_*断言在检测失败时,生成