use EXPECT_NEAR instead of EXPECT_LE and EXPECT_GE