Я хочу указать, что значение находится между верхней и нижней границами, включительно.
Google Test предоставляет LT, LE, GT, GE, но не позволяет тестировать диапазон, который я могу видеть. Вы можете использовать EXPECT_NEAR
и жонглировать операндами, но во многих случаях это не так ясно, как явное определение верхней и нижней границ.
Использование должно напоминать:
EXPECT_WITHIN_INCLUSIVE(1, 3, 2); // 2 is in range [1,3]
Как добавить это ожидание?