教你快速学会使用gtest的TEST宏

2024-10-13 02:21:06

1、gtest提供支汤手刿怫持布尔值检查,ASSERT_TRUE(参数),期待结果是true,ASSERT_FALSE(参数),期待结果是false,下图所示Add是自定义的加法函数

教你快速学会使用gtest的TEST宏

3、接下来在测试套件中添加一个失败的测试用例,然后输出自定义日志信息

教你快速学会使用gtest的TEST宏

5、gtest还提供数值检查,需要传入两个数进行比较,可以比较等于,小于等比较运算符

教你快速学会使用gtest的TEST宏

7、gtest最后还提供字符串检查,同样需要传入两个字符串进行比较,ASSERT_STREQ比较两个字符串是否相等,ASSERT_STRNE比较两个字符串是否不相等

教你快速学会使用gtest的TEST宏
猜你喜欢