c – 使用Google Test预测给定范围内的值

前端之家收集整理的这篇文章主要介绍了c – 使用Google Test预测给定范围内的值前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想指定一个值在上限和下限之间的期望,包括.

Google测试提供LT,LE,GT,GE,但无法测试我可以看到的范围.您可以使用EXPECT_NEAR并操作操作数,但是在许多情况下,这不是明确设置上限和下限.

用法应该类似于:

EXPECT_WITHIN_INCLUSIVE(1,3,2); // 2 is in range [1,3]

怎么会增加这个期望?

解决方法

Google模拟器具有更丰富的可比性:
EXPECT_THAT(x,AllOf(Ge(1),Le(3)));

也许这将适合你.

原文链接:https://www.f2er.com/c/114069.html

猜你在找的C&C++相关文章